VMware Cloud Director 10.3.1 开始,您可以使用 Kubernetes 容器集群插件创建 VMware Tanzu Kubernetes Grid 集群。

有关用于创建集群的不同 Kubernetes 运行时选项的详细信息,请参见将 Kubernetes 与 VMware Cloud Director 结合使用

您还可以使用 VMware Cloud Director Container Service Extension CLI 管理 Kubernetes 集群。请参见 VMware Cloud Director Container Service Extension 文档。

前提条件

  • 必须将 cse:nativeCluster Entitlement 权限包发布到要使用 VMware Tanzu Kubernetes Grid 集群的任何组织。共享权限包后,您必须将完全控制 CSE:NATIVECLUSTER 权限添加到用于创建、修改和删除 VMware Tanzu Kubernetes Grid 集群的角色。此外,还可以将管理员权限分配给要查看组织中所有 VMware Tanzu Kubernetes Grid 集群的用户或者要跨站点管理集群的用户。有关运行时定义的实体 (RDE) 的权限和访问级别的信息,请参见管理定义的实体

过程

  1. 从顶部导航栏中,选择更多 > Kubernetes Container Clusters
  2. 单击新建
  3. 选择 VMware Tanzu Kubernetes Grid 运行时选项,然后单击下一步
  4. 输入名称,然后从列表中选择一个 Kubernetes 模板。
  5. (可选) 输入 SSH 公钥。
  6. 单击下一步
  7. 选择要部署 VMware Tanzu Kubernetes Grid 集群的组织 VDC,然后单击下一步
  8. 选择工作线程节点数,并(可选)选择节点的大小调整策略或 CPU 和内存限制。
  9. 单击下一步
  10. (可选) 为控制平面和工作节点选择存储策略。
  11. 单击下一步
  12. (可选) 要将集群限制为仅与内部网络通信,请关闭允许将外部流量路由到此集群
    如果要使用负载均衡器和持久卷,必须打开该开关。
  13. 为 Kubernetes 集群选择一个网络,然后单击下一步
  14. (可选) 指定用于 Kubernetes 服务的 IP 地址范围和用于 Kubernetes Pod 的范围,然后单击下一步

    无类别域间路由 (CIDR) 是一种 IP 路由和 IP 地址分配方法。

    选项 描述
    Pods CIDR 指定要用于 Kubernetes Pod 的 IP 地址范围。默认值为 100.96.0.0/11。Pod 子网大小必须等于或大于 /24。可以输入一个 IP 范围。
    Services CIDR 指定要用于 Kubernetes 服务的 IP 地址范围。默认值为 100.64.0.0/13。可以输入一个 IP 范围。
  15. 检查集群设置,然后单击完成

下一步做什么

  • 调整 Kubernetes 集群的大小(如果要更改工作节点的数量)。
  • 下载 kubeconfig 文件。kubectl 命令行工具使用 kubeconfig 文件获取有关集群、用户、命名空间和身份验证机制的信息。
  • 删除 Kubernetes 集群。