Cómo instalar el SDK de Google Cloud en macOS y empezar a gestionar GCP a través de la CLI

Published:

El SDK de Google Cloud es una herramienta esencial para interactuar con Google Cloud Platform (GCP) mediante la línea de comandos. A continuación, te guiaré paso a paso sobre cómo instalar el SDK en macOS y configurarlo para empezar a gestionar tus recursos en GCP.

Antes de Empezar:

  1. Crea un proyecto en Google Cloud Platform.
  2. El SDK de Cloud requiere Python. Las versiones compatibles son 3.5 a 3.7 y 2.7.9 o superiores. Verifica la versión de Python instalada en tu sistema con el comando:
    python -V
    
  3. Descarga el archivo de archivo para tu macOS 64-bit (x86_64) desde aquí.
  4. Extrae el archivo en cualquier ubicación de tu sistema de archivos, preferiblemente en el directorio de inicio. Puedes hacerlo abriendo el archivo .tar.gz en la ubicación preferida.

Instalación del SDK:

  1. Instala el script para agregar las herramientas del SDK a tu ruta usando el siguiente comando. Asegúrate de instalarlo en tu bash_profile:
    ./google-cloud-sdk/install.sh
    

    Reinicia la terminal para que los cambios surtan efecto.

  2. Alternativamente, si el método anterior falla, podes usar el comando brew para instalarlo:
    brew install --cask google-cloud-sdk
    

Configuración del SDK:

  1. Autoriza las herramientas del SDK para acceder a Google Cloud Platform utilizando las credenciales de tu cuenta de usuario y configura la configuración predeterminada del SDK con el siguiente comando:
gcloud init

Nota: Si recibes un error que dice «gcloud command not found», verifica tu bash_profile donde instalaste las herramientas del SDK.

2. Otorga acceso a tu cuenta de Google asociada con GCP. Inicia sesión cuando se te pida.

To continue, you must log in. Would you like to log in (Y/n)? Y

Selecciona el proyecto disponible al que deseas asignarle el SDK de gcloud.

Pick cloud project to use:
[1] [mi-proyecto-1]
[2] [mi-proyecto-2]
...
Ingresa tu elección numérica:

3. Si solo tienes un proyecto, gcloud init lo selecciona por ti.

4. Elige la zona de tu proyecto. Si tienes la API de Google Compute Engine habilitada, tomará automáticamente la zona de Compute Engine.

Which compute zone would you like to use as project default?
[1] [asia-east1-a]
[2] [asia-east1-b]
...
[14] Do not use default zoneIngresa tu elección numérica:

5. Finalmente, gcloud init confirmará que la configuración se realizó correctamente.

gcloud has now been configured!
You can use [gcloud config] to change more gcloud settings.

Your active configuration is: [default]

Ahora, las herramientas del SDK de gcloud están instaladas en tu macOS y puedes utilizarlas para gestionar todos los recursos desde la línea de comandos. Puedes verificar la información de la configuración actual con:

gcloud info
Para ver información sobre los comandos de gcloud y otros temas desde la línea de comandos, utiliza:
gcloud help

Esto te proporcionará todos los comandos disponibles que puedes usar para gestionar los recursos de tu GCP. ¡Ahora estás listo para comenzar a trabajar con GCP desde tu terminal!

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles