Downloads für GKE on VMware

In diesem Dokument wird gezeigt, wie Sie das gkeadm-Befehlszeilentool und andere Komponenten von GKE on VMware herunterladen.

In der Regel ist gkeadm die einzige Komponente, die Sie manuell herunterladen müssen. Sie müssen beispielsweise gkectl oder die Bundle-Datei von GKE on VMware nicht manuell herunterladen, da diese Dateien automatisch auf die Administratorworkstation kopiert werden. Außerdem müssen Sie die Open Virtual Appliance (OVA) der Admin-Workstation nicht manuell herunterladen, da gkeadm die OVA automatisch in Ihre vSphere-Umgebung kopiert.

Hinweise

Sie müssen mit einem Google-Konto angemeldet sein.

Wenn Sie prüfen möchten, ob Sie angemeldet sind, rufen Sie das SDK-Attribut account auf:

gcloud config get-value account

So melden Sie sich an:

gcloud auth login

gkeadm herunterladen

Sie verwenden das gkeadm-Befehlszeilentool zum Erstellen einer Administrator-Workstation. Dann erhalten Sie eine SSH-Verbindung zu Ihrer Administrator-Workstation und können von dort aus Cluster erstellen.

Das gkeadm-Befehlszeilentool ist für 64-Bit-Linux verfügbar.

gkeadm ist auch für macOS 10.15 und höher, Windows 10 und Windows Server 2019 verfügbar. Die Unterstützung für macOS und Windows wurde jedoch verworfen und wird in einem zukünftigen Release entfernt.

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

Ersetzen Sie VERSION durch die Version von GKE on VMware, die Sie installieren oder auf die Sie Ihre Cluster aktualisieren möchten. Die neueste verfügbare Patchversion ist 1.16.8-gke.19. Eine Liste der verfügbaren Versionen finden Sie im Versionsverlauf.

gkeadm mit openssl bestätigen

Mit openssl können Sie die Binärdatei gkeadm mit dem öffentlichen Schlüssel vergleichen.

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

Die erwartete Ausgabe dieses Befehls ist Verified OK.

GKE on VMware-Bundle herunterladen

In bestimmten Fällen möchten Sie ein GKE on VMware-Bundle auf Ihre Administratorworkstation herunterladen.

Führen Sie auf der Administrator-Workstation den folgenden Befehl aus:

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

Ersetzen Sie VERSION durch die Version von GKE on VMware, die Sie installieren oder auf die Sie Ihre Cluster aktualisieren möchten. Die neueste verfügbare Patchversion ist 1.16.8-gke.19. Eine Liste der verfügbaren Versionen finden Sie im Versionsverlauf.

Bundle bestätigen

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

gkectl herunterladen

Normalerweise gibt es keinen Grund zum Herunterladen des gkectl-Befehlszeilentools. In dem seltenen Fall, dass Sie gkectl herunterladen möchten, finden Sie es hier:

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

Ersetzen Sie VERSION durch die Version von GKE on VMware, die Sie installieren oder auf die Sie Ihre Cluster aktualisieren möchten. Die neueste verfügbare Patchversion ist 1.16.8-gke.19. Eine Liste der verfügbaren Versionen finden Sie im Versionsverlauf.

gkectl mit openssl bestätigen

Mit openssl können Sie die Binärdatei gkectl mit dem öffentlichen Schlüssel vergleichen.

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

Die erwartete Ausgabe dieses Befehls ist Verified OK.

OVA-Datei herunterladen

In bestimmten Fällen möchten Sie möglicherweise die Open Virtual Appliance (OVA) der Administrator-Workstation herunterladen.

So laden Sie die OVA der Administrator-Workstation herunter:

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

Ersetzen Sie VERSION durch die Version von GKE on VMware, die Sie installieren oder auf die Sie Ihre Cluster aktualisieren möchten. Die neueste verfügbare Patchversion ist 1.16.8-gke.19. Eine Liste der verfügbaren Versionen finden Sie im Versionsverlauf.

OVA-Datei mit openssl prüfen

Mit openssl können Sie die OVA-Datei prüfen, die Sie für eine Signaturdatei (SIG) heruntergeladen haben.

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

Die erwartete Ausgabe dieses Befehls ist Verified OK.