您可以使用适用于 vSphere 的 Kubernetes CLI 工具登录到主管控制平面,访问您具有权限的 vSphere 命名空间,以及部署和管理 vSphere PodTanzu Kubernetes Grid 集群和虚拟机。

Kubernetes CLI 工具下载软件包包含两个可执行文件:标准的开源 kubectlkubectl 的 vSphere 插件kubectl CLI 具有可插入架构。kubectl 的 vSphere 插件扩展了可供 kubectl 使用的命令,使您可以通过 vCenter Single Sign-On 凭据连接到主管Tanzu Kubernetes Grid 集群。

注: 最佳做法是,执行 vSphere 命名空间 更新或升级 主管 后,更新 kubectl 的 vSphere 插件。请参见 维护 vSphere IaaS 控制平面中的 更新 kubectl 的 vSphere 插件

过程

  1. 获取主管控制平面的 IP 地址或 FQDN,这也是适用于 vSphere 的 Kubernetes CLI 工具的下载 URL。
    如果您是 DevOps 工程师且无权访问 vSphere 环境,则可以请求 vSphere 管理员执行以下步骤。
    1. vSphere Client 中,导航到工作负载管理 > 命名空间,然后选择一个vSphere 命名空间
    2. 选择摘要选项卡,然后找到状态窗格。
    3. 链接到 CLI 工具下,单击打开复制链接vSphere 命名空间配置面板,其中圈出了指向 CLI 工具的链接。
  2. 在浏览器中,打开 Kubernetes CLI 工具下载 URL。
    vSphere with Tanzu DevOps 用户界面显示用于下载 CLI 工具包以在 vSphere 中查看和控制命名空间的选项。
  3. 选择操作系统。
  4. 下载 vsphere-plugin.zip 文件。
  5. 将 ZIP 文件的内容提取到工作目录。
    vsphere-plugin.zip 软件包包含两个可执行文件: kubectlkubectl 的 vSphere 插件kubectl 是标准 Kubernetes CLI。 kubectl-vspherekubectl 的 vSphere 插件,可帮助您使用 vCenter Single Sign-On 凭据向 主管Tanzu Kubernetes 集群进行身份验证。
  6. 将这两个可执行文件的位置添加到系统的 PATH 变量。
  7. 要验证 kubectl CLI 的安装,请启动 shell、终端或命令提示符会话,然后运行命令 kubectl
    将显示 kubectl 横幅消息和 CLI 的命令行选项列表。
  8. 要验证 kubectl 的 vSphere 插件 的安装,请运行命令 kubectl vsphere
    将显示 kubectl 的 vSphere 插件 横幅消息和该插件的命令行选项列表。

下一步做什么

为 vSphere IaaS control plane 集群配置安全登录.