Anthos Clusters on VMware 概览

Anthos Clusters on VMware (GKE On-Prem) 是一款软件,可将 Google Kubernetes Engine (GKE) 引入本地数据中心。借助 Anthos Clusters on VMware,可以在本地环境中创建、管理和升级 Kubernetes 集群。

借助 Connect,您可以在 Google Cloud Console 的同一界面中查看并登录本地和云端 Kubernetes 集群。

Anthos clusters on VMware 在 vSphere 环境中的数据中心中运行。vSphere 是 VMware 的服务器虚拟化软件。Anthos Clusters on VMware 使用 VMware 的 vCenter Server 来管理您的集群。

获取 Anthos Clusters on VMware

Anthos Clusters on VMware 是 Anthos 的核心组件。

安装 Anthos Clusters on VMware

在安装 Anthos Clusters on VMware 之前,请先在 vSphere 环境中创建管理员工作站虚拟机实例。接着,可使用管理员工作站安装 Anthos Clusters on VMware

架构

Anthos clusters on VMware 安装包括一个管理员集群、一个或多个用户集群,以及一个管理员工作站。Anthos clusters on VMware 集群的虚拟机 (VM) 均位于同一 vSphere 集群中。Anthos clusters on VMware 集群可以位于相同或不同的 vSphere 集群中。

该图描述了在部署一个用户控制层面后的 Anthos Clusters on VMware 架构
具有一个用户控制平面的 Anthos clusters on VMware 架构(点击可放大)

管理员集群

管理员集群是 Anthos Clusters on VMware 的基础层。它运行以下 Anthos Clusters on VMware 组件:

  • 管理员集群控制层面。管理员集群的控制层面包括 Kubernetes API 服务器、调度器和管理员集群的多个控制器。

  • 用户集群控制层面。对于每个用户集群,管理员集群都有一个运行用户集群控制层面的节点。控制层面包括 Kubernetes API 服务器、调度器和用户集群的多个控制器。

  • 插件。管理员集群运行多个 Kubernetes 插件,例如 Grafana、Prometheus 和 Google Cloud 的运维套件。Anthos Clusters on VMware 在与其他控制层面组件不同的管理员集群节点上启动插件。

请注意,用户控制层面由管理员集群管理。它们在管理员集群中的节点上运行,而不是在用户集群中运行。 此外,管理员集群中的节点运行 VMware 上的 Anthos 集群组件。用户工作负载不在管理员集群中运行。

用户集群

用户集群是您部署和运行容器化工作负载和服务的地方。

版本控制

如需了解 VMware 上的 Anthos 集群版本,请参阅版本记录

其他 Anthos 组件

借助 Anthos Clusters on VMware,您还可以使用以下 Anthos 组件:

后续步骤