Questo documento mostra come scaricare lo strumento a riga di comando gkeadm
e altri
componenti che fanno parte di Cluster Anthos su VMware (GKE On-Prem).
In genere, gkeadm
è l'unico componente che devi scaricare manualmente.
Ad esempio, non è necessario scaricare manualmente gkectl
o il file del bundle Cluster Anthos su VMware, perché vengono copiati automaticamente nella workstation di amministrazione. Inoltre, non è necessario scaricare manualmente la workstation virtuale (OVA) della workstation, perché gkeadm
copia automaticamente l'OVA nell'ambiente vSphere.
Prima di iniziare
Devi aver eseguito l'accesso con un Account Google.
Per verificare se hai eseguito l'accesso, visualizza la proprietà account
dell'SDK:
gcloud config get-value account
Per accedere:
gcloud auth login
Scarica gkeadm
Puoi utilizzare lo strumento a riga di comando gkeadm
per creare una workstation di amministrazione. Quindi ottieni una connessione SSH alla tua workstation di amministrazione e da lì 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 nella versione 1.15 e verrà rimosso in una release futura.
1.15.2-gke.44
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.2-gke.44/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.2-gke.44/windows/gkeadm.exe ./
Catalina di macOS
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.2-gke.44/darwin/gkeadm ./ chmod +x gkeadm
1.15.1-gke.40
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.1-gke.40/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.1-gke.40/windows/gkeadm.exe ./
Catalina di macOS
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.1-gke.40/darwin/gkeadm ./ chmod +x gkeadm
1,15.0-gke.581
Linux
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.0-gke.581/linux/gkeadm ./ chmod +x gkeadm
Windows
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.0-gke.581/windows/gkeadm.exe ./
Catalina di macOS
gsutil cp gs://gke-on-prem-release/gkeadm/1.15.0-gke.581/darwin/gkeadm ./ chmod +x gkeadm
Bundle Cluster Anthos su VMware
In alcuni casi, potresti voler scaricare un bundle Cluster Anthos su VMware nella tua workstation di amministrazione.
1.15.2-gke.44
Sulla workstation di amministrazione, esegui questo comando:
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.15.2-gke.44/gke-onprem-vsphere-1.15.2-gke.44.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.15.2-gke.44.tgz
1.15.1-gke.40
Sulla workstation di amministrazione, esegui questo comando:
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.15.1-gke.40/gke-onprem-vsphere-1.15.1-gke.40.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.15.1-gke.40.tgz
1,15.0-gke.581
Sulla workstation di amministrazione, esegui questo comando:
gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.15.0-gke.581/gke-onprem-vsphere-1.15.0-gke.581.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.15.0-gke.581.tgz
Appliance virtuale aperta della workstation di amministrazione
In alcuni casi, potresti voler scaricare la VM (Open Virtual Appliance) (OVA) della workstation di amministrazione.
1.15.2-gke.44
Per scaricare l'OVA della workstation di amministrazione:
gsutil cp gs://gke-on-prem-release/admin-appliance/1.15.2-gke.44/gke-on-prem-admin-appliance-vsphere-1.15.2-gke.44.ova ./
1.15.1-gke.40
Per scaricare l'OVA della workstation di amministrazione:
gsutil cp gs://gke-on-prem-release/admin-appliance/1.15.1-gke.40/gke-on-prem-admin-appliance-vsphere-1.15.1-gke.40.ova ./
1,15.0-gke.581
Per scaricare l'OVA della workstation di amministrazione:
gsutil cp gs://gke-on-prem-release/admin-appliance/1.15.0-gke.581/gke-on-prem-admin-appliance-vsphere-1.15.0-gke.581.ova ./
gkectl
In genere, non c'è motivo per scaricare lo strumento a riga di comando gkectl
. Nel raro caso in cui vuoi scaricare gkectl
, puoi trovarlo qui:
1.15.2-gke.44
gs://gke-on-prem-release/gkectl/1.15.2-gke.44/gkectl
1.15.1-gke.40
gs://gke-on-prem-release/gkectl/1.15.1-gke.40/gkectl
1,15.0-gke.581
gs://gke-on-prem-release/gkectl/1.15.0-gke.581/gkectl
Verifica dell'OVA utilizzando openssl
Puoi utilizzare openssl
per verificare il file OVA scaricato in base a un file di firma (SIG). Sostituisci VERSION
con la versione del file:
openssl dgst -verify - -signature ~/gke-on-prem-admin-appliance-vsphere-VERSION.ova.1.sig ~/gke-on-prem-admin-appliance-vsphere-VERSION.ova <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto di questo comando è Verified OK
.
Verifica di gkectl
tramite openssl
in corso...
Puoi utilizzare openssl
per verificare il programma binario di gkectl
rispetto alla chiave pubblica.
Sostituisci VERSION con la versione del file:
gsutil cp gs://gke-on-prem-release/gkectl/VERSION/gkectl.1.sig /tmp/gkectl.1.sig openssl dgst -verify - -signature /tmp/gkectl.1.sig /usr/bin/gkectl <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto di questo comando è Verified OK
.
Verifica di gkeadm
tramite openssl
in corso...
Puoi utilizzare openssl
per verificare il programma binario di gkeadm
rispetto alla chiave pubblica.
Sostituisci VERSION con la versione del file:
gsutil cp gs://gke-on-prem-release/gkeadm/VERSION/gkeadm.1.sig /tmp/gkeadm.1.sig openssl dgst -verify - -signature /tmp/gkeadm.1.sig ./gkeadm <<'EOF' -----BEGIN PUBLIC KEY----- MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw== -----END PUBLIC KEY----- EOF
L'output previsto di questo comando è Verified OK
.