要使用 Tanzu Kubernetes Grid 服务 置备 vSphere Pod 或 Tanzu Kubernetes 集群,请使用 kubectl 的 vSphere 插件 连接到 主管集群,并使用您的 vCenter Single Sign-On 凭据进行身份验证。
注: 如果您有现有的
kubeconfig 文件,则该文件将附加每个集群上下文。
kubectl 的 vSphere 插件 采用
kubectl 自身使用的 KUBECONFIG 环境变量。请在运行
kubectl vsphere login ...
之前设置此变量,虽然此操作并非必需,但非常有用,因为这样可将信息写入新文件(而不是添加到当前
kubeconfig
文件)。
前提条件
- 获取您的 vCenter Single Sign-On 凭据。
- 获取 主管集群 控制平面的 IP 地址。
- 获取 vSphere 命名空间 的名称。
- 确认您对 vSphere 命名空间 具有编辑权限。
- 下载并安装 适用于 vSphere 的 Kubernetes CLI 工具.
- 通过将签名 CA 作为可信 Root 进行安装或将证书直接添加为可信 Root,验证 Kubernetes 控制平面提供的证书在您的系统上是否受信任。请参见为 vSphere with Tanzu 集群配置安全登录。