集群概览

该平台支持多种 Kubernetes 集群管理模型,具体取决于底层基础设施的提供方式以及 control plane 的部署方式。

Platform-Provisioned Infrastructure

描述:

在此模型中,平台同时负责机器和节点操作系统的提供。 所有节点都使用 Immutable OS,这确保了基础设施状态的一致性、声明式管理以及易于恢复。 该模型为整个集群生命周期提供全面自动化——从资源提供到扩缩容和升级。

平台上的 Immutable OS:

平台使用 Alauda OS 进行不可变节点管理。

职责:

组件由谁管理
机器 / 节点平台
节点 OS平台(仅 Immutable OS)
Kubernetes平台

User-Provisioned Infrastructure

描述:

在此模型中,用户提供预先准备好的物理机或虚拟机。 平台在这些节点上安装并管理 Kubernetes,而节点 OS 管理——包括提供、补丁更新或替换——仍由用户控制。

该模型适用于已经拥有成熟流程或自动化工具来管理其基础设施或操作系统的组织。

职责:

组件由谁管理
机器 / 节点用户
节点 OS用户
Kubernetes平台

已连接的集群

平台还支持连接并管理现有的 Kubernetes 集群,无论它们是公有云集群还是符合 CNCF 标准的 Kubernetes 发行版。

公有云 Kubernetes

  • 通过云特定的 provider(例如 Alauda Container Platform EKS Provider)连接到 EKS、AKS 和 GKE 等托管 Kubernetes 服务。
  • 云凭据可以安全地存储在平台中。
  • 支持直接从平台创建和管理公有云集群。

符合 CNCF 标准的 Kubernetes

  • 可连接任何符合 CNCF 标准的现有 Kubernetes 集群。
  • 支持跨环境的统一可见性、策略控制和监控。
  • 参阅 Kubernetes Support Matrix

基于隧道的连接

  • global 集群 无法直接访问 业务集群 时,Tunnel Server(global 侧)和 Tunnel Agent(业务侧)会建立安全通信。
  • 适用于网络隔离或受限的环境。

选择合适的模型

场景基础设施由谁提供节点 OS 由谁管理Kubernetes 由谁管理自动化级别
Platform-Provisioned Infrastructure平台平台(仅 Immutable OS)平台完全
User-Provisioned Infrastructure用户用户平台部分
Connected Cluster(Cloud 或 CNCF)外部提供方外部提供方部分 / 外部最低