Ir a
CLI de gCloud

Interfaz de línea de comandos de Google Cloud (CLI de gcloud)

Crea y gestiona recursos y servicios de Google Cloud directamente desde la línea de comandos o mediante secuencias de comandos usando CLI de Google Cloud. Gracias a la amplia compatibilidad con plataformas y a la cobertura de servicios, realiza tareas habituales en la plataforma más rápido y controla tus recursos en la nube a escala.

Ventajas

Orquestación rápida y con guion

CLI de gcloud te ofrece una línea de comandos de terminal para interactuar con los mismos servicios de Google Cloud que ya gestionas mediante la consola de Cloud. Interactúa a través de la consola y úsala para la automatización programada.

Acelera el desarrollo de tu software

Gestiona flujos de trabajo de desarrollo, como el envío de archivos a máquinas virtuales, el uso de emuladores de datos para bases de datos Pub/Sub locales, el desarrollo de BigQuery y el despliegue de código en Cloud Functions.

Simplifica la autenticación

Autentícate en los servicios de Google Cloud con varios métodos de autenticación simplificados. Implementa los flujos de autenticación para que el código de las bibliotecas de cliente se ejecute de forma local y fluida en las fases de staging y producción.

Características principales

Características principales

Orquesta recursos de Google Cloud de forma granular y a escala

CLI de Google Cloud admite más de 8000 comandos para gestionar y controlar casi todos los productos y servicios de Google Cloud. CLI también proporciona conjuntos de comandos de vista previa para facilitar el acceso anticipado a los productos de Google Cloud previos al lanzamiento.

Emuladores locales para agilizar el desarrollo de software

Para facilitar el desarrollo de software local, CLI de gcloud ofrece emuladores de datos para Bigtable, Cloud Datastore, Firestore, Spanner y Pub/Sub para el desarrollo, las pruebas y la validación de entornos locales. Estos simulan los backends del servicio para que puedas escribir el código del cliente de un modo más eficiente.

CLI de gcloud también se incluye con subherramientas especializadas para trabajar con BigQuery (la CLI de bq), Cloud Storage (la CLI de gsutil) y clústeres de Kubernetes (la CLI de kubectl) para proporcionar un control más profundo sobre esos productos.

Con bq, ejecuta consultas de BigQuery y manipula conjuntos de datos, tablas y entidades. Con gsutil, puedes gestionar segmentos y objetos de Storage, así como desplegar y gestionar clústeres de contenedores de Kubernetes con kubectl.

Instaladores multiplataforma o ejecutados en Cloud Shell basados en la Web

Es compatible con Linux, Mac OS X y Windows, y está disponible en una amplia gama de gestores de paquetes, en instaladores de sistemas operativos y como imagen Docker. También puedes iniciar sesión en Cloud Shell para acceder a la CLI de gcloud preinstalada directamente en el navegador web y sin tener que instalar nada. 

Desplegar aplicaciones en App Engine o Cloud Functions

En el caso de varios productos sin servidor, CLI de gcloud es la interfaz principal desde la que puedes subir código para ejecutarlo y, por lo general, admitir el flujo de trabajo de desarrollo. Por ejemplo, si utilizas Cloud Functions, puedes usar CLI para describir o activar una función, mostrar sus entradas de registro o desplegar actualizaciones de la función.

Texto de ayuda insertado y documentación web exhaustiva

Utiliza la marca de ayuda para acceder a la documentación integrada o a las guías de inicio rápido y guías prácticas en la Web. Además, CLI está respaldada por una documentación de referencia detallada. En algunos servicios, como Cloud Compute, la consola de Cloud ofrece comandos de CLI de gcloud equivalentes para que puedas usar una interfaz de interfaz de usuario y, así, crear combinaciones complejas de comandos y marcas.

Ver todas las características

Documentación

Documentación

Tutorial

Instalar Google Cloud CLI

Descarga e inicializa la última versión de la CLI de Google Cloud.
Tutorial

Instalar otros componentes

Puedes descargar más componentes de línea de comandos, como bq, gsutil, kubectl, vistas previas de comandos de gcloud o las dependencias que necesites.
Google Cloud Basics

Información general sobre Google Cloud CLI

Te ofrecemos un resumen completo sobre la CLI de gcloud, incluidos sus niveles de lanzamiento, la estructura de comandos y otros conceptos importantes.
Tutorial

Escribir secuencias de comandos de gcloud

Puedes ejecutar comandos de gcloud desde una secuencia de comandos mediante funciones como la inhabilitación de solicitudes y la aplicación de filtros y formatos a los resultados.
Quickstart

Experimentos prácticos: usar CLI de gcloud

Aprende a instalar y configurar la CLI de gcloud y úsala para realizar algunas operaciones básicas, como crear máquinas virtuales o redes, y a llevar a cabo otras operaciones con gsutil.

¿No encuentras lo que buscas?

Casos prácticos

Casos prácticos

Caso práctico
Escribir secuencias de comandos de la CLI de gcloud

Con la CLI de gcloud, puedes ejecutar comandos de gcloud mediante secuencias de comandos u otras automatizaciones. Por ejemplo, mediante secuencias de comandos de Bash o al usar Jenkins para automatizar tareas de Google Cloud. Además, gcloud permite aplicar filtros y formatos a los resultados de los comandos. De esta forma, resulta fácil estructurar y extraer información, así como combinar varios comandos para gestionar recursos de Google Cloud sin tener que hacerlo manualmente.

Todas las características

Todas las características

gsutil
La herramienta gsutil franquea el acceso a Cloud Storage (y a una amplia gama de tareas de gestión de segmentos y objetos) directamente desde la línea de comandos.
bq
La herramienta bq te permite ejecutar consultas y manipular conjuntos de datos, tablas y entidades de BigQuery por medio de la línea de comandos.
kubectl
La herramienta kubectl dispone de comandos que permiten ejercer un mayor control sobre los clústeres de Kubernetes. Entre otras muchas operaciones, esta herramienta permite desplegar aplicaciones, visualizar registros e inspeccionar y gestionar recursos de clústeres.
Emuladores
La CLI de Google Cloud incluye emuladores de varios productos (como Bigtable, Datastore, Firestore, Spanner y Pub/Sub) para ejecutar tareas locales de desarrollo, pruebas y validación.
Modo interactivo
El shell interactivo de gcloud produce sugerencias y un autocompletado en comandos, subcomandos, marcas y argumentos de archivos y recursos. La ayuda integrada se muestra en la sección inferior.
Creación de comandos en la consola de Cloud
Puedes usar la interfaz web de la consola de Cloud para Cloud Compute, Cloud Storage y otros servicios populares para manipular los menús desplegables y la interfaz de visual y sencilla para crear el comando exacto de gcloud equivalente.
Verbosidad de resultados mejorable
Para ver los tamaños de salida y otras características de uso, hay disponibles filtros de verbosidad, tamaños de página de lista y otros filtros.
Exportar a Terraform (vista previa)
Exporta el estado de tus recursos y configuraciones en la nube a un archivo de texto compatible con Terraform. Puedes usar este método para volver a aplicar la configuración más adelante con el fin de crear un entorno duplicado, volver a una configuración conocida o para otros propósitos relacionados con la gestión de estilos de DevOps.

Precios

Precios

Como parte del SDK de Google Cloud, la CLI de Google Cloud es gratuita para los usuarios que tengan una cuenta de Google Cloud.

Ve un paso más allá

Empieza a crear en Google Cloud con 300 USD en crédito gratis y más de 20 productos Always Free.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Consola
Google Cloud