Version 1.7. This version is supported as outlined in the Anthos version support policy, offering the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware (GKE on-prem). Refer to the release notes for more details. This is the most recent version.

Managing clusters

This page describes how to manage your Anthos clusters on VMware (GKE on-prem) clusters.

Before you begin

  1. SSH into your admin workstation:

    ssh -i ~/.ssh/vsphere_workstation ubuntu@[IP_ADDRESS]
    
  2. Log in to Google Cloud using your account credentials:

    gcloud auth login
  3. Set a default project. Setting a default Google Cloud causes all Cloud SDK commands to run against the project, so that you don't need to specify your project for each command:

    gcloud config set project [PROJECT_ID]
    

    Replace [PROJECT_ID] with your project ID. (You can find your project ID in Cloud Console, or by running gcloud config get-value project.)

Viewing your clusters

kubectl

kubectl get clusters --kubeconfig [ADMIN_CLUSTER_KUBECONFIG]

Console

If you chose to register your clusters with Google Cloud by populating the gkeconnect field of the Anthos clusters on VMware configuration file, you can view your clusters in Cloud Console. To learn more, see Viewing registered clusters in the Connect documentation.

Connecting to your clusters

If you want to connect to your clusters, you have two options:

Checking cluster version

User cluster

kubectl get cluster --kubeconfig [USER_CLUSTER_KUBECONFIG] -o yaml | grep bundle.gke.io/version

The cluster's version is the same as the bundle version returned by this command.

Admin cluster

kubectl get pod -l api=clusterapi --kubeconfig [ADMIN_CLUSTER_KUBECONFIG] -o yaml -n kube-system | grep image:.*controller-manager

The cluster's version is the same as the image version returned by this command.