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

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

注: 最佳做法是,执行 vSphere 命名空间 更新或升级 主管集群 后,更新 kubectl 的 vSphere 插件。请参见 更新 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 UI 显示用于下载 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 集群配置安全登录.