本页面介绍如何管理 Anthos Clusters on VMware (GKE On-Prem) 集群。
准备工作
通过 SSH 连接到管理员工作站:
ssh -i ~/.ssh/vsphere_workstation ubuntu@[IP_ADDRESS]
使用您的帐号凭据登录 Google Cloud:
gcloud auth login
设置默认项目。设置默认 Google Cloud 会使所有 gcloud CLI 命令针对该项目运行,这样就无需针对每条命令指定您的项目:
gcloud config set project [PROJECT_ID]
请将
[PROJECT_ID]
替换为您的项目 ID。(您可以在 Google Cloud 控制台中或通过运行gcloud config get-value project
查找项目 ID。)
查看集群
kubectl
kubectl get clusters --kubeconfig [ADMIN_CLUSTER_KUBECONFIG]
控制台
如果您选择通过填充 Anthos clusters on VMware 配置文件的 gkeconnect
字段向 Google Cloud 注册集群,则可以在 Google Cloud 控制台中查看集群。如需了解详情,请参阅 Connect 文档中的查看已注册的集群。
连接到您的集群
如果要连接到集群,您可以采用以下两种方法:
- 您可以通过 SSH 连接到集群节点。
- 在您创建用户集群时,系统会自动将用户集群注册到 Google Cloud 项目。这意味着您可以通过 Google Cloud 控制台查看和登录集群。
检查集群版本
用户集群
kubectl get cluster --kubeconfig [USER_CLUSTER_KUBECONFIG] -o yaml | grep bundle.gke.io/version
集群的版本与此命令返回的软件包版本相同。
管理员集群
kubectl get pod -l api=clusterapi --kubeconfig [ADMIN_CLUSTER_KUBECONFIG] -o yaml -n kube-system | grep image:.*controller-manager
集群的版本与此命令返回的映像版本相同。