集群概览

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

Platform-Provisioned 基础设施

描述:

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

平台上的 Immutable OS:

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

职责分工:

组件管理方
机器 / 节点Platform
节点 OSPlatform(仅 Immutable OS)
KubernetesPlatform

User-Provisioned 基础设施

描述:

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

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

职责分工:

组件管理方
机器 / 节点用户
节点 OS用户
KubernetesPlatform

连接的集群

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

公有云 Kubernetes

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

符合 CNCF 标准的 Kubernetes

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

基于 Tunnel 的连接

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

选择合适的模型

场景基础设施由谁提供节点 OS 由谁管理Kubernetes 由谁管理自动化级别
Platform-Provisioned 基础设施PlatformPlatform(仅 Immutable OS)Platform完全
User-Provisioned 基础设施用户用户Platform部分
连接的集群(Cloud 或 CNCF)外部 provider外部 provider部分 / 外部最少