Google proporciona un conjunto de herramientas y utilidades para ayudar a los usuarios a administrar los recursos alojados en GCP (Google Cloud Platform). Este conjunto de herramientas se conoce colectivamente como Google Cloud SDK, abreviatura de Software Development Kit. El SDK de Google Cloud comprende las utilidades de línea de comandos gcloud, gsutil y bq.
En esta guía, examinamos diferentes formas de instalar Google Cloud SDK en Ubuntu 20.04. Puede instalar Google Cloud SDK desde el repositorio APT oficial de Ubuntu o usando paquetes Snap. Exploremos cada uno de estos modos de instalación.
Instalar SDK de Google desde el repositorio de Ubuntu
Google proporciona un repositorio oficial desde el cual puede instalar el SDK de Google en su sistema. Idealmente, esto es lo que consideraría, ya que proporciona los paquetes SDK más recientes del repositorio oficial.
Pero primero, asegúrese de actualizar sus listas de paquetes como se muestra.
$ sudo apt update
$ sudo apt install curl apt-transport-https ca-certificates gnupg
A continuación, cree el archivo de repositorio SDK de Google como se muestra:
$ sudo vim /etc/apt/sources.list.d/google-cloud-sdk.list
Y agregue la siguiente línea:
deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main
Con el repositorio agregado, descarga la clave pública para Google Cloud como se muestra.
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
Luego, sincronice el repositorio recién agregado con los repositorios de Google actualizando el índice del paquete.
$ sudo apt update
Por último, instale Google SDK desde el repositorio de Ubuntu de la siguiente manera:
$ sudo apt install google-cloud-sdk
Escriba "Y" para continuar con la instalación de los paquetes y las dependencias del SDK de Google.
Instalar SDK de Google mediante paquetes Snap
Una forma más corta y fácil de lograr todo esto es mediante el uso de paquetes instantáneos. De forma predeterminada, Snap está habilitado en Ubuntu 18.04 y versiones posteriores.
Por lo tanto, puede instalar el SDK usando un solo comando como se muestra.
$ sudo snap install google-cloud-sdk --classic
Esto lleva un poco de tiempo ya que los paquetes instantáneos son bastante voluminosos.
Iniciando SDK de Google
Tras la instalación, de la que debería funcionar cualquiera de los dos métodos, solo queda inicializarlo. Para hacerlo, ejecute el comando:
$ sudo gcloud init
El comando le proporciona continuar. Simplemente presione 'Y ' para proceder. Se proporcionará un enlace para iniciar sesión en su cuenta de Google como se muestra. Puede hacer clic en él directamente o copiarlo y pegarlo en un navegador.
En este punto, proporcione sus credenciales de inicio de sesión a su cuenta de Google.
Y eso trae esta guía a su fin. Hemos instalado y configurado correctamente Google Cloud SDK en Ubuntu 20.04.