Descarga gkeadm

En este documento, se muestra cómo descargar la herramienta de línea de comandos de gkeadm que usas a fin de crear una estación de trabajo de administrador para GKE en VMware.

Por lo general, gkeadm es el único componente que debes descargar de forma manual. En algunos casos, es posible que desees descargar manualmente uno o más de estos otros componentes:

  • La estación de trabajo de administrador de Open Virtual Appliance (OVA)
  • Paquete de GKE en VMware
  • gkectlHerramienta de línea de comandos

Para obtener más información, consulta Descargas.

Antes de comenzar

Debes acceder con una Cuenta de Google.

Para ver si accediste, consulta tu propiedad del SDK de account:

gcloud config get-value account

Para acceder, sigue estos pasos:

gcloud auth login

Descargar gkeadm

Usa la herramienta de línea de comandos de gkeadm para crear una estación de trabajo de administrador. Luego, obtienes una conexión SSH a tu estación de trabajo de administrador y, desde allí, creas clústeres.

La herramienta de línea de comandos de gkeadm está disponible para Linux de 64 bits.

gkeadm también está disponible para macOS 10.15 y versiones posteriores, Windows 10 y Windows Server 2019. Sin embargo, la compatibilidad con macOS y Windows está obsoleta y se quitará en una versión 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

Reemplaza VERSION por la versión de GKE en VMware que deseas instalar o actualizar los clústeres. La última versión del parche disponible es la 1.16.8-gke.19. Para obtener una lista de las versiones disponibles, consulta el Historial de versiones.

Verifica gkeadm con openssl

Puedes usar openssl para verificar el objeto binario gkeadm con la clave pública.

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

El resultado de este comando debería ser Verified OK.