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:
- Crea un proyecto en Google Cloud Platform.
- 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 - Descarga el archivo de archivo para tu macOS 64-bit (x86_64) desde aquí.
- 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:
- 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.shReinicia la terminal para que los cambios surtan efecto.
- Alternativamente, si el método anterior falla, podes usar el comando brew para instalarlo:
brew install --cask google-cloud-sdk
Configuración del SDK:
- 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
gcloud help






