Usar el instalador de la CLI de Google Cloud

La CLI de Google Cloud proporciona un instalador para cada plataforma compatible y se puede implementar de forma interactiva o no interactiva.

Instalación interactiva

El instalador te permite descargar, instalar y configurar la versión más reciente de la CLI de Google Cloud en un modo interactivo. Cuando ejecutas el instalador, este descarga los componentes de la CLI de Google Cloud y los instala en el sistema local. También ejecuta tareas de configuración adicionales, como agregar componentes de la CLI de gcloud a tu PATH y habilitar la finalización de comandos en tu shell.

Linux y macOS
  1. En la línea de comandos, ejecuta el siguiente comando:
    curl https://sdk.cloud.google.com | bash
  2. Cuando se te solicite, elige una ubicación en el sistema de archivos (por lo general, en el directorio principal) en la que deseas crear el subdirectorio google-cloud-sdk.
  3. Si deseas enviar estadísticas de uso anónimas para ayudar a mejorar la CLI de gcloud, responde Y cuando se te solicite.
  4. Para agregar las herramientas de línea de comandos de la CLI de gcloud a tu PATH y habilitar la finalización de comandos, responde Y cuando se te solicite.
  5. Reinicia tu shell:
    exec -l $SHELL
  6. Para inicializar el entorno de la CLI de Google Cloud, ejecuta gcloud init:
    gcloud init
Windows (Instalador)
    Google Cloud CLI funciona en Windows 8.1 y versiones posteriores, y en Windows Server 2012 y versiones posteriores.
  1. Descarga el instalador de la CLI de Google Cloud.

    Como alternativa, abre una terminal de PowerShell y ejecuta los siguientes comandos:

    (New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:Temp\GoogleCloudSDKInstaller.exe")
    
    & $env:Temp\GoogleCloudSDKInstaller.exe
        
  2. Inicia el instalador y sigue las instrucciones. El instalador está firmado por Google LLC.

    Si usas un lector de pantalla, marca la casilla de verificación Activar el modo de lector de pantalla. Esta opción configura gcloud para usar herramientas de seguimiento de estado en lugar de íconos giratorios Unicode, mostrar el progreso como un porcentaje y compactar tablas. Para obtener más información, consulta la guía de funciones de accesibilidad.

  3. El SDK de Cloud requiere Python. Versiones compatibles: Python 3 (de preferencia de 3.5 a 3.8) y Python 2 (2.7.9 o versiones posteriores). De forma predeterminada, la versión de Windows del SDK de Cloud viene incluida en Python 3 y Python 2. Para usar el SDK de Cloud, tu sistema operativo debe poder ejecutar una versión compatible de Python.

    Desde el 1 de enero de 2020, la comunidad de Python deja de actualizar y corregir errores, parches y problemas de seguridad en Python 2. Te recomendamos que actualices a Python 3 lo antes posible. Para obtener más información, consulta Compatibilidad con Python 2 en Google Cloud.

    El instalador instala todas las dependencias necesarias, incluida la versión de Python correspondiente. Si bien el SDK de Cloud instala y administra Python 3 de forma predeterminada, puedes usar una instalación de Python existente si desmarcas la opción para instalar Python incluido en el paquete. Consulta gcloud topic startup para aprender a usar una instalación de Python existente.

  4. Una vez completada la instalación, el instalador te da la opción de crear menús de inicio y accesos directos de escritorio, iniciar la shell de la CLI de Google Cloud y configurar la CLI de gcloud. Asegúrate de dejar las opciones para iniciar la shell y configurar la instalación. El instalador inicia una ventana de la terminal y ejecuta el comando gcloud init.

  5. La instalación predeterminada no incluye las extensiones de App Engine necesarias para implementar una aplicación con los comandos de gcloud. Estos componentes se pueden instalar con el administrador de componentes de la CLI de gcloud.
Sugerencias para solucionar problemas:
  • Si la instalación no se realiza correctamente debido a que el comando find no se reconoce, asegúrate de que la variable de entorno PATH esté configurada para incluir la carpeta que contiene find. Por lo general, esto es C:\WINDOWS\system32;.
  • Si desinstalaste la CLI de gcloud, debes reiniciar el sistema antes de volver a instalarla.
  • Si la descompresión falla, ejecuta el instalador como administrador.
Windows (Zip)

También puedes instalar la versión más reciente desde un archivo .zip descargado:

  1. Descarga google-cloud-sdk.zip y extrae su contenido. (Haz clic derecho en el archivo descargado y selecciona Extraer todo).

  2. Inicia la secuencia de comandos google-cloud-sdk\install.bat y sigue las instrucciones de instalación.

  3. Cuando finalice la instalación, reinicia el símbolo del sistema (cmd.exe).

  4. Ejecuta gcloud init:

    C:\> gcloud init

Implementación no interactiva (silenciosa)

Puedes automatizar la instalación de la CLI de Google Cloud mediante la secuencia de comandos de instalación.

Para Linux y MacOS:

Guarda la secuencia de comandos de instalación de forma local en lugar de enviarla a bash.

  1. Ingresa lo siguiente en un símbolo de sistema:
    curl https://sdk.cloud.google.com > install.sh
  2. Ejecuta la secuencia de comandos y pasa los argumentos descritos de la siguiente manera:
    bash install.sh --disable-prompts
- `--disable-prompts` - disable prompts.
- `--install-dir=DIRECTORY` - set the installation root
directory to `DIRECTORY`. The Google Cloud CLI is
installed in `DIRECTORY/google-cloud-sdk`.
The default is $HOME.

Para Windows:

  • /S: instalar de forma silenciosa. No se muestran páginas del instalador. Usa marcas para cambiar la configuración de instalación.
  • /D: establecer el directorio de instalación predeterminado. Debe ser el último parámetro usado en la línea de comandos y no debe contener comillas, incluso si la ruta tiene espacios. Solo se admiten rutas absolutas; por ejemplo, /D=C:\CloudSDK.
  • /allusers: instalar para todos los usuarios.
  • /singleuser: instalar para el usuario actual (predeterminado).
  • /screenreader: activar el modo de lector de pantalla (la opción predeterminada es desactivarla)
  • /reporting: habilitar informes de uso (la opción predeterminada es desactivar los informes de uso)
  • /noreporting: inhabilitar los informes de uso (la opción predeterminada es desactivar los informes de uso)
  • /nostartmenu: no crear acceso directo al menú de inicio (la opción predeterminada es crear acceso directo).
  • /nodesktop: no crear acceso directo de escritorio (la opción predeterminada es crear acceso directo).

Pruébalo tú mismo

Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.

Comenzar gratis