This page provides commands to download the following Google Distributed Cloud entities:
gkectl
command-line toolgkeadm
command-line tool- Google Distributed Cloud upgrade bundle
- Admin workstation Open Virtual Appliance (OVA)
Some of the commands given on this page run on your personal laptop or workstation. Other commands run on your admin workstation.
Logging in
Log in with any Google Account:
gcloud auth login
1.8.8-gke.1
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.8-gke.1/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.8-gke.1/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.8-gke.1/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.8-gke.1/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.8-gke.1/gke-onprem-vsphere-1.8.8-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.8-gke.1.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.8-gke.1/gke-on-prem-admin-appliance-vsphere-1.8.8-gke.1.ova ./
1.8.7-gke.0
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.7-gke.0/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.7-gke.0/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.7-gke.0/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.7-gke.0/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.7-gke.0/gke-onprem-vsphere-1.8.7-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.7-gke.0.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.7-gke.0/gke-on-prem-admin-appliance-vsphere-1.8.7-gke.0.ova ./
1.8.6-gke.4
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.6-gke.4/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.6-gke.4/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.6-gke.4/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.6-gke.4/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.6-gke.4/gke-onprem-vsphere-1.8.6-gke.4.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.6-gke.4.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.6-gke.4/gke-on-prem-admin-appliance-vsphere-1.8.6-gke.4.ova ./
1.8.5-gke.3
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.5-gke.3/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.5-gke.3/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.5-gke.3/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.5-gke.3/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.5-gke.3/gke-onprem-vsphere-1.8.5-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.5-gke.3.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.5-gke.3/gke-on-prem-admin-appliance-vsphere-1.8.5-gke.3.ova ./
1.8.4-gke.1
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.4-gke.1/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.4-gke.1/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.4-gke.1/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.4-gke.1/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.4-gke.1/gke-onprem-vsphere-1.8.4-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.4-gke.1.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.4-gke.1/gke-on-prem-admin-appliance-vsphere-1.8.4-gke.1.ova ./
1.8.3-gke.0
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.3-gke.0/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.3-gke.0/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.3-gke.0/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.3-gke.0/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.3-gke.0/gke-onprem-vsphere-1.8.3-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.3-gke.0.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.3-gke.0/gke-on-prem-admin-appliance-vsphere-1.8.3-gke.0.ova ./
1.8.2-gke.11
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.2-gke.11/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.2-gke.11/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.2-gke.11/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.2-gke.11/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.2-gke.11/gke-onprem-vsphere-1.8.2-gke.11.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.2-gke.11.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.2-gke.11/gke-on-prem-admin-appliance-vsphere-1.8.2-gke.11.ova ./
1.8.1-gke.7
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.1-gke.7/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.1-gke.7/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.1-gke.7/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.1-gke.7/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.1-gke.7/gke-onprem-vsphere-1.8.1-gke.7.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.1-gke.7.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.1-gke.7/gke-on-prem-admin-appliance-vsphere-1.8.1-gke.7.ova ./
1.8.0-gke.25
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.25/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.25/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.25/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.0-gke.25/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.0-gke.25/gke-onprem-vsphere-1.8.0-gke.25.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.0-gke.25.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.0-gke.25/gke-on-prem-admin-appliance-vsphere-1.8.0-gke.25.ova ./
1.8.0-gke.21
gkeadm
From your personal laptop or workstation, download gkeadm
and make it
executable:
Linux:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.21/linux/gkeadm ./ chmod +x gkeadm
Windows:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.21/windows/gkeadm.exe ./
macOS Catalina:
gcloud storage cp gs://gke-on-prem-release/gkeadm/1.8.0-gke.21/darwin/gkeadm ./ chmod +x gkeadm
gkectl
From your admin workstation, download gkectl
and make it executable:
sudo -E gcloud storage cp gs://gke-on-prem-release/gkectl/1.8.0-gke.21/gkectl /usr/bin/gkectl sudo chmod +x /usr/bin/gkectl
Bundle
From your admin workstation, download the bundle:
sudo -E gcloud storage cp gs://gke-on-prem-release/gke-onprem-bundle/1.8.0-gke.21/gke-onprem-vsphere-1.8.0-gke.21.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.8.0-gke.21.tgz
OVA
From your personal laptop or workstation, download the OVA
gcloud storage cp gs://gke-on-prem-release/admin-appliance/1.8.0-gke.21/gke-on-prem-admin-appliance-vsphere-1.8.0-gke.21.ova ./
Verifying the OVA using openssl
You can use openssl
to verify the OVA file you downloaded against a signature
file (SIG). Replace VERSION
with the file's version:
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
Expected output of this command is Verified OK
.
Verifying gkectl
using openssl
Verify the gkectl
binary against the public key using openssl
, where
VERSION is the file's version:
sudo -E gcloud storage 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
Expected output of this command is Verified OK
.