集群概览
该平台支持多种 Kubernetes 集群管理模型,具体取决于底层基础设施的提供方式以及 control plane 的部署方式。
目录
Platform-Provisioned InfrastructureUser-Provisioned InfrastructureHosted Control Plane (HCP)Connected ClustersPublic Cloud KubernetesCNCF-Compliant Kubernetes基于 Tunnel 的连通性选择合适的模型版本兼容性ACP 4.3 及以后版本ACP 4.2 及更早版本Platform-Provisioned Infrastructure
说明:
在此模型中,平台同时负责提供机器和节点操作系统。 所有节点都使用 Immutable OS,这可确保基础设施状态保持一致、声明式且易于恢复。 此模型可在整个集群生命周期内提供全面自动化——从 provision 到扩缩容和升级。
平台上的 Immutable OS:
平台使用 Alauda OS 进行不可变节点管理。
职责:
User-Provisioned Infrastructure
说明:
在此模型中,用户提供预先 provision 的物理机或虚拟机。 平台在这些节点上安装并管理 Kubernetes,而节点 OS 管理——包括 provision、补丁更新或替换——仍由用户控制。
此模型面向已经具备成熟流程或自动化工具来管理基础设施或操作系统的组织。
要通过 API 创建和管理 User-Provisioned Infrastructure 集群,请参阅 Immutable Infrastructure API 参考 并前往 Provider APIs > User-Provisioned Infrastructure Provider APIs。
职责:
Hosted Control Plane (HCP)
说明:
Hosted Control Plane (HCP) 是一种部署模型,其中多个集群共享位于专用管理集群中的单个 control plane。 仅 control plane 组件是共享的——worker 节点仍按照上面的两种基础设施模型之一进行 provision(Platform-Provisioned 或 User-Provisioned)。
特性:
- 降低 control plane 资源消耗。
- 支持混合模型:worker 节点可以是不可变的或用户 provision 的。
- 非常适合大型裸金属或资源受限环境。
Connected Clusters
平台还支持连接和管理现有的 Kubernetes 集群,无论它们是公有云集群还是符合 CNCF 标准的 Kubernetes 分发版。
Public Cloud Kubernetes
- 通过云特定 provider(例如 Alauda Container Platform EKS Provider)连接到 EKS、AKS 和 GKE 等托管 Kubernetes 服务。
- 云凭证可以安全地存储在平台中。
- 支持直接从平台创建和管理公有云集群。
CNCF-Compliant Kubernetes
- 连接任何符合 CNCF 标准的现有 Kubernetes 集群。
- 支持跨环境的统一可见性、策略控制和监控。
- 请参阅 Kubernetes Support Matrix。
基于 Tunnel 的连通性
- 当 global 集群 无法直接访问 业务集群 时,Tunnel Server(global 侧)和 Tunnel Agent(业务侧)会建立安全通信。
- 适用于断开连接或受限网络环境。
选择合适的模型
版本兼容性
导入或连接现有集群时,请根据当前 ACP 兼容性策略验证 Kubernetes 版本。
ACP 4.3 及以后版本
- ACP 4.3 为平台管理的集群场景增加了对 Kubernetes 1.34 的支持。
- 升级到 ACP 4.3 时,业务集群在升级
global集群之前,必须保持在兼容版本范围 1.34、1.33、1.32 和 1.31 内。 - 对于第三方集群,ACP 4.3 接受管理范围内的 Kubernetes 版本
>=1.19.0 <1.35.0。 - 产品文档仍仅列出已通过产品验证、可用于第三方集群支持以及默认 Extend 基线的 Kubernetes 版本。
- Extend 基线的产品验证覆盖以下能力领域:
- 安装和使用 Operator
- 安装和使用 Cluster Plugin
- 基于 ClickHouse 的日志记录
- 基于 VictoriaMetrics 的监控
- 这并不意味着所有特定的 Operator 或 Cluster Plugin 都经过了产品验证。
- 对于超出此基线的特定 Operator 或 Cluster Plugin,请参阅相关产品文档或联系技术支持。
- 对于 ACP 4.3 及以后版本,在升级
global集群之前,业务集群不再需要保持在唯一最新的兼容 Kubernetes 次要版本上。
ACP 4.2 及更早版本
- 在升级
global集群之前,请先将业务集群升级到文档中记录的最新兼容 Kubernetes 版本。 - 将 Kubernetes Support Matrix 作为文档化版本映射的主要参考。