Tanzu Kubernetes Grid 是 VMware Cloud on AWS 提供的托管服务。可在一个或多个 SDDC 集群中激活 Tanzu Kubernetes Grid,以在 SDDC vCenter Server 中配置 Tanzu 支持。
云中的 Tanzu 服务
与 vSphere 一样,VMware Cloud on AWS SDDC 中 Tanzu 服务的工作方式与内部部署数据中心的工作方式非常相似。由于某些 vSphere 和 Tanzu 组件由 VMware 管理,因此在将 Tanzu Kubernetes Grid 与 VMware Cloud on AWS 配合使用时,不需要使用您熟悉的一些内部部署管理工作流。
- VMware Cloud on AWS 用户不具有对 ESXi 主机硬件的物理访问权限且无法登录到 ESXi 主机操作系统。需要执行此类访问的过程由 VMware 员工执行。
- 不会从内部部署 vCenter Server 和 SDDC 中的 vCenter Server 复制全局权限。全局权限不适用于 VMware 为您管理的对象,如 SDDC 主机和数据存储。
- 在 VMware Cloud on AWS 中,只能通过 VMware Cloud 控制台 激活 Tanzu 工作负载控制平面。
主题 | 内容要点 |
---|---|
VMware Cloud on AWS 的 Tanzu Kubernetes Grid 预置备了无法修改的 VMware Cloud on AWS 自定义内容库。 | |
vSphere with Tanzu 用户角色和工作流 | SDDC 中的 vCenter Server 包括预定义 CloudAdmin 角色,而此角色在内部部署 vCenter 中不存在。此角色具有在 SDDC 上创建和管理工作负载所需的特权,但不允许访问 VMware 支持和管理的 SDDC 管理组件,例如主机、集群和管理虚拟机。 |
将工作负载部署到 vSphere Pod | VMware Cloud on AWS 的 Tanzu Kubernetes Grid 不支持 vSphere Pod。 |
将 vSphere 命名空间与主管上的 TKG 2.0 集群结合使用 | Kubernetes 版本的 vSphere 命名空间是在 Tanzu Kubernetes Grid 激活期间自动配置的。 |
工作负载控制平面、命名空间分段和第 1 层网关
每个 vSphere 命名空间都需要一个 SDDC 网络分段。为了保持命名空间之间的网络隔离,工作负载控制平面会在 SDDC 网络中为您创建的每个命名空间创建一个第 1 层路由器。这些路由器在 SDDC NSX Manager 的 Tier-1 网关页面和网络与安全选项卡中列出,用于处理连接到命名空间分段的容器之间的东西向流量,并通过命名空间输出和输入点路由南北向流量。它们的功能与 SDDC 中的计算网关 (CGW) 非常相似,但与作为 SDDC 一部分创建并在 SDDC 生命周期内持续存在的 CGW 不同,这些基于命名空间的第 1 层网关随同它们支持的 Tanzu 命名空间一同创建和销毁。
有关 SDDC 网络架构的详细信息,请参见《VMware Cloud on AWS 网络和安全性》指南中的 NSX 网络概念,并阅读 VMware 技术区文章 TKG 托管服务网络。
Tanzu 激活如何影响 SDDC 网络
在 VMware Cloud on AWS SDDC 中激活 Tanzu Kubernetes Grid 时,系统会创建多个额外的第 1 层路由器以供工作负载控制平面使用。激活后,vSphere 将为您创建的每个命名空间创建额外的第 1 层路由器。SDDC 的第 1 层网关页面中列出了有关这些路由器的只读详细信息。
在使用 AWS Direct Connect 的 SDDC 中,将向 DX 连接通告输入 CIDR 和输出 CIDR。在属于 SDDC 组的 SDDC 中,将向 VTGW 通告这些 CIDR。