Scarica gkeadm

Questo documento mostra come scaricare lo strumento a riga di comando gkeadm che utilizzi per creare una workstation di amministrazione per GKE su VMware.

In genere, gkeadm è l'unico componente che devi scaricare manualmente. In alcuni casi, potresti voler eseguire il download manuale di uno o più dei seguenti altri componenti:

  • Appliance virtuali aperte (OVA) della workstation di amministrazione
  • Bundle GKE su VMware
  • Strumento a riga di comando gkectl

Per ulteriori informazioni, vedi Download.

Prima di iniziare

Devi aver eseguito l'accesso con un Account Google.

Per verificare se hai eseguito l'accesso, visualizza la tua proprietà SDK account:

gcloud config get-value account

Per accedere:

gcloud auth login

Scarica gkeadm

Per creare una workstation di amministrazione, utilizzi lo strumento a riga di comando gkeadm. Quindi ottieni una connessione SSH alla workstation di amministrazione e crei i cluster.

Lo strumento a riga di comando gkeadm è disponibile per Linux a 64 bit.

gkeadm è disponibile anche per macOS 10.15 e versioni successive, Windows 10 e Windows Server 2019. Tuttavia, il supporto per macOS e Windows è deprecato e verrà rimosso in una release futura.

Linux

gsutil cp gs://gke-on-prem-release/gkeadm/VERSION/linux/gkeadm ./
chmod +x gkeadm

Windows

gsutil cp gs://gke-on-prem-release/gkeadm/VERSION/windows/gkeadm.exe ./

macOS Catalina

gsutil cp gs://gke-on-prem-release/gkeadm/VERSION/darwin/gkeadm ./
chmod +x gkeadm

Sostituisci VERSION con la versione di GKE su VMware che vuoi installare o a cui vuoi eseguire l'upgrade dei cluster. L'ultima versione disponibile della patch è 1.16.8-gke.19. Per un elenco delle versioni disponibili, consulta Cronologia delle versioni.

Verifica gkeadm utilizzando openssl

Puoi usare openssl per verificare il programma binario gkeadm rispetto alla chiave pubblica.

gsutil cp gs://gke-on-prem-release/gkeadm/VERSION/linux/gkeadm.1.sig /tmp/gkeadm.1.sig
echo "-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
-----END PUBLIC KEY-----" > key.pem
openssl dgst -verify key.pem -signature /tmp/gkeadm.1.sig ./gkeadm

L'output previsto di questo comando è Verified OK.