Download di GKE on VMware

Questo documento mostra come scaricare lo strumento a riga di comando gkeadm e altri componenti che fanno parte di Google Distributed Cloud.

In genere, gkeadm è l'unico componente che devi scaricare manualmente. Ad esempio, non è necessario scaricare manualmente gkectl o il file del bundle Google Distributed Cloud, perché vengono copiati automaticamente sulla workstation di amministrazione. Inoltre, non è necessario scaricare manualmente l'API Admin Workstation Open Virtual Appliance (OVA), poiché 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 tua proprietà SDK account:

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 workstation di amministrazione e da lì puoi creare i cluster.

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

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

Sostituisci VERSION con la versione di Google Distributed Cloud di cui vuoi installare o eseguire l'upgrade dei cluster. L'ultima versione patch disponibile è la 1.29.100-gke.248. Per un elenco delle versioni disponibili, consulta la sezione Controllo delle versioni.

Verifica gkeadm utilizzando openssl

Puoi usare openssl per verificare il programma binario gkeadm confrontandolo con la 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.

Scarica il pacchetto Google Distributed Cloud

In alcuni casi potresti voler scaricare un bundle Google Distributed Cloud sulla tua workstation di amministrazione.

Sulla workstation di amministrazione, esegui questo comando:

gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/VERSION/gke-onprem-vsphere-VERSION.tgz /var/lib/gke/bundles/gke-onprem-vsphere-VERSION.tgz

Sostituisci VERSION con la versione di Google Distributed Cloud di cui vuoi installare o eseguire l'upgrade dei cluster. L'ultima versione patch disponibile è la 1.29.100-gke.248. Per un elenco delle versioni disponibili, consulta la sezione Controllo delle versioni.

Verifica il cofanetto

gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/VERSION/gke-onprem-vsphere-VERSION.tgz.1.sig /tmp/gke-onprem-vsphere-VERSION.tgz.1.sig
echo "-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
-----END PUBLIC KEY-----" > key.pem
openssl dgst -verify key.pem -signature /tmp/gke-onprem-vsphere-VERSION.tgz.1.sig /var/lib/gke/bundles/gke-onprem-vsphere-VERSION.tgz

Scarica gkectl

Solitamente, non c'è motivo per scaricare lo strumento a riga di comando gkectl. Nel raro caso in cui tu voglia scaricare gkectl, puoi trovarlo qui:

gsutil cp gs://gke-on-prem-release/gkectl/VERSION/gkectl ./

Sostituisci VERSION con la versione di Google Distributed Cloud di cui vuoi installare o eseguire l'upgrade dei cluster. L'ultima versione patch disponibile è la 1.29.100-gke.248. Per un elenco delle versioni disponibili, consulta la sezione Controllo delle versioni.

Verifica gkectl utilizzando openssl

Puoi usare openssl per verificare il programma binario gkectl confrontandolo con la chiave pubblica.

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

L'output previsto di questo comando è Verified OK.

Scarica l'OVA

In alcuni casi, potresti voler scaricare la workstation di amministrazione Open Virtual Appliance (OVA).

Per scaricare l'OVA della workstation di amministrazione:

gsutil cp gs://gke-on-prem-release/admin-appliance/VERSION/gke-on-prem-admin-appliance-vsphere-VERSION.ova ./

Sostituisci VERSION con la versione di Google Distributed Cloud di cui vuoi installare o eseguire l'upgrade dei cluster. L'ultima versione patch disponibile è la 1.29.100-gke.248. Per un elenco delle versioni disponibili, consulta la sezione Controllo delle versioni.

Verifica l'OVA utilizzando openssl

Puoi utilizzare openssl per verificare il file OVA che hai scaricato in base a un file di firma (SIG).

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

L'output previsto di questo comando è Verified OK.