可以使用 适用于 vSphere 的 Kubernetes CLI 工具 查看并控制 vSphere with Tanzu 命名空间和集群。

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

注: 最佳做法是,执行 vSphere 命名空间 更新或升级 主管 后,更新 kubectl 的 vSphere 插件。请参见 《维护 vSphere with Tanzu》中的 更新 kubectl 的 vSphere 插件

前提条件

  • 从 vSphere 管理员获取 Kubernetes CLI 工具下载页面的链接。
  • 或者,如果您有权访问 vCenter Server,请按如下所示获取链接:
    • 使用 vSphere Client 登录 vCenter Server
    • 导航到 vSphere 集群 > 命名空间,然后选择要操作的 vSphere 命名空间。在下面显示的示例中,这是为 Tanzu Kubernetes 集群创建的 tkgs-ns 命名空间
    • 选择摘要选项卡,然后在此页面上找到状态区域。
    • 选择链接到 CLI 工具标题下的打开以打开下载页面。或者,可以复制该链接。
    vSphere 命名空间配置面板,其中圈出了指向 CLI 工具的链接。

过程

  1. 使用浏览器,导航到适用于您环境的 Kubernetes CLI 工具下载 URL。有关如何查找下载 URL 的信息,请参阅上面的必备条件部分。
    vSphere with Tanzu DevOps 用户界面显示用于下载 CLI 工具包以在 vSphere 中查看和控制命名空间的选项。
  2. 选择操作系统。
  3. 下载 vsphere-plugin.zip 文件。
  4. 将 ZIP 文件的内容提取到工作目录。
    vsphere-plugin.zip 软件包包含两个可执行文件: kubectlkubectl 的 vSphere 插件kubectl 是标准 Kubernetes CLI。 kubectl-vspherekubectl 的 vSphere 插件,可帮助您使用 vCenter Single Sign-On 凭据向 主管Tanzu Kubernetes 集群进行身份验证。
  5. 将这两个可执行文件的位置添加到系统的 PATH 变量。
  6. 要验证 kubectl CLI 的安装,请启动 shell、终端或命令提示符会话,然后运行命令 kubectl
    将显示 kubectl 横幅消息和 CLI 的命令行选项列表。
  7. 要验证 kubectl 的 vSphere 插件 的安装,请运行命令 kubectl vsphere
    将显示 kubectl 的 vSphere 插件 横幅消息和该插件的命令行选项列表。

下一步做什么

为 vSphere with Tanzu 集群配置安全登录.