可以使用 Container Service Extension 创建 VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 集群。

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

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

通过使用 TKGI 启用元数据,您可以为租户提供创建 TKGI 集群及访问启用 TKGI 的组织 VDC 的权限。如果要限制租户创建 TKGI 集群,可以仅提供对组织 VDC 的访问权限。在这种情况下,租户可以管理现有的 TKGI 集群,但无法创建新集群。

前提条件

  • 确认您的服务提供商已将 Kubernetes Container Clusters 插件发布到您的组织。Kubernetes Container Clusters 是适用于 VMware Cloud DirectorContainer Service Extension 插件。您可以在顶部导航栏中的更多 > Kubernetes Container Clusters 下找到该插件。
  • 要为 TKGI Kubernetes 集群部署启用组织 VDC,请设置 Container Service Extension 服务器。有关使用 CSE CLI 为 TKGI 启用组织 VDC 的信息,请参见 Container Service Extension (CSE) 文档中的 CSE 服务器管理一章。
  • 如果要为租户提供 TKGI 创建和管理权限,您必须将 {cse}:PKS DEPLOY RIGHT 发布到特定组织,然后将 {cse}:PKS DEPLOY RIGHT 权限添加到要创建和管理 TKGI 集群的角色。{cse}:PKS DEPLOY RIGHT 是在 Container Service Extension 服务器安装期间创建的。

过程

  1. 从顶部导航栏中,选择更多 > Kubernetes Container Clusters
  2. Kubernetes Container Clusters 页面上,选择 TKGI 选项卡,然后单击新建
    此时将打开 创建新 TKGI 集群向导。
  3. 选择要部署 TKGI 集群的组织 VDC,然后单击下一步
    列表可能需要较长时间才能加载,因为 VMware Cloud Director 会请求来自 CSE 服务器的信息。
  4. 输入新 TKGI 集群的名称,然后选择工作节点数。
    TKGI 集群必须至少包含一个工作节点。
  5. 单击下一步
  6. 检查集群设置,然后单击完成
  7. (可选) 单击页面右侧的刷新按钮后,新的 TKGI 集群才会显示在集群列表中。

下一步做什么

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