Introducción
El SDK de Google Cloud proporciona un conjunto de herramientas que se utilizan para administrar los recursos alojados en Google Cloud Platform (GCP). El SDK de Cloud (Software Development Kit) proporciona a los comandos gcloud, gsutil y bq la capacidad de acceder a Google Cloud a través de la terminal.
Puedes instalar el SDK de Cloud desde el repositorio Debian proporcionado oficialmente. El SDK de Cloud también está disponible como un paquete Snap, pero no incluye kubectl.
Este tutorial describe cómo instalar Google Cloud SDK en el sistema Debian 10 Buster Linux.
Prerrequisitos
Debe tener acceso de cuenta privilegiada sudo a su sistema Debian 10 con acceso a la consola.
Inicie sesión en su sistema y ejecute una terminal. Luego, ejecute los siguientes comandos para instalar los paquetes necesarios en su sistema.
sudo apt update
sudo apt install curl apt-transport-https ca-certificates gnupg
Instale el SDK de Google Cloud en Debian
Google Cloud SDK está disponible como paquete Debian en los repositorios oficiales de APT y como paquete Snap en Snapcraft Store. En este tutorial, instalaremos Google Cloud SDK usando el paquete Debian.
Siga los pasos a continuación para completar la instalación del SDK de Google Cloud en su sistema Debian.
Primero, importe la clave GPG a su sistema con el siguiente comando curl .
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
A continuación, agregue un archivo PPA a su sistema haciendo referencia a cloud-sdk en el repositorio de paquetes de Google.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Finalmente, actualice el caché de apt e instale los paquetes de Google Cloud en su sistema Ubuntu
sudo apt update
sudo apt install google-cloud-sdk
Presione "y" y presione enter para cualquier confirmación solicitada por el instalador.
Ha instalado correctamente el SDK de Google Cloud en su sistema Debian 10 Linux.
Inicializa el SDK de Cloud
Después de haber instalado con éxito el SDK de Cloud en su sistema. El siguiente paso es inicializar el entorno con el comando gcloud init
. Esto autoriza a las herramientas del SDK de Cloud a utilizar las credenciales de su cuenta de Google para iniciar sesión y administrar Google Cloud.
sudo gcloud init
Si ha iniciado sesión con acceso remoto al shell, utilícelo gcloud init --console-only
para evitar que se inicie una autorización basada en navegador.
sudo gcloud init --console-only
Siga las instrucciones en pantalla para inicializar el entorno con la autorización de su cuenta de Google. Para obtener más detalles, lea las instrucciones oficiales para inicializar el entorno del SDK de Cloud.
Puede ejecutar nuevamente gcloud init
en el futuro para actualizar la configuración del SDK de Cloud o crear una nueva configuración.
Conclusión
Este tutorial lo ayudó con instrucciones paso a paso para instalar Google Cloud SDK en el sistema Debian 10 Buster Linux.
Después de eso, puede consultar la documentación de referencia de la línea de comandos oficial de gcloud para comenzar a trabajar en ella.