Ir a
CLI de gcloud

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

Crea y administra recursos y servicios de Google Cloud directamente en la línea de comandos o mediante secuencias de comandos con la Google Cloud CLI. Gracias a una amplia compatibilidad con la plataforma y cobertura de servicio, podrás realizar tareas comunes en la plataforma con mayor rapidez y controlar tus recursos en la nube a gran escala.

Beneficios

Organización rápida y con secuencia de comandos

La CLI de gcloud te proporciona un método de línea de comandos en la terminal para interactuar con los mismos servicios de Google Cloud que ya administras mediante la consola de Cloud. Interactúa con la consola y úsalo para automatizar las secuencias de comandos.

Acelera el desarrollo de tu software

Administra flujos de trabajo de desarrollo como enviar archivos a VM, usar emuladores de datos para Pub/Sub local, bases de datos o desarrollo de BigQuery, además de implementar código en Cloud Functions.

Simplifica la autenticación

Autentica en servicios de Google Cloud con varios enfoques de autenticación simplificados. Implementa flujos de autenticación para que el código de las bibliotecas cliente se ejecute sin problemas de forma local, en la etapa de pruebas y en producción.

Características clave

Características clave

Organiza los recursos de Google Cloud de forma detallada y a gran escala

Google Cloud CLI admite más de 8,000 comandos para proporcionar administración y control completos en casi todos los productos y servicios de Google Cloud. La CLI también proporciona conjuntos de comandos de vista previa para el acceso anticipado a los productos de Google Cloud previos al lanzamiento.

Emuladores locales para acelerar el desarrollo de software

Para ayudarte con el desarrollo de software local, gcloud CLI proporciona emuladores de datos para Bigtable, Cloud Datastore, Firestore, Spanner y Pub/Sub para el desarrollo, las pruebas y la validación locales. Estos simulan los backends de servicio para ayudarte a escribir código del cliente de manera más eficiente.

gcloud CLI 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 profundo sobre esos productos.

Con bq, ejecuta consultas de BigQuery y manipula conjuntos de datos, tablas y entidades. Con gsutil, puedes administrar buckets y objetos de Storage, y usar kubectl para implementar y administrar clústeres de contenedores de Kubernetes.

Instaladores multiplataforma o ejecutarse en Cloud Shell basado en la Web

Admite Linux, Mac OS X y Windows, y está disponible para una gran variedad de administradores de paquetes, instaladores de SO y como imagen de Docker. Otra opción es iniciar una sesión de Cloud Shell para acceder a la CLI de gcloud preinstalada directamente en el navegador web y sin necesidad de instalar nada. 

Implementa aplicaciones en App Engine o Cloud Functions

En el caso de varios productos sin servidores, la CLI de gcloud es la interfaz principal mediante la cual subes código para ejecutar y, con frecuencia, admitir tu flujo de trabajo de desarrollo. Por ejemplo, para Cloud Functions, puedes usar la CLI a fin de describir o activar una función, mostrar sus entradas de registro o implementar actualizaciones en ella.

Texto de ayuda incorporado y documentación web integral

Usa la marca de ayuda para acceder a la documentación intercalada o ver las guías de inicio rápido y las guías prácticas en la Web. La CLI también está respaldada por una documentación de referencia detallada. Para algunos servicios, como Cloud Compute, la consola de Cloud proporciona comandos equivalentes de la CLI de gcloud, de modo que puedas usar una interfaz de IU a fin de compilar combinaciones de comandos y marcas complejas.

Ver todas las características

Documentación

Documentación

Tutorial

Instala Google Cloud CLI

Descarga e inicializa la versión más reciente de la CLI de Google Cloud.
Tutorial

Instala componentes adicionales

Descarga componentes adicionales de la línea de comandos, como bq, gsutil, kubectl, la vista previa de los comandos de gcloud o las dependencias necesarias.
Google Cloud Basics

Descripción general de la CLI de Google Cloud

Una mirada integral y de alto nivel a la CLI de gcloud, incluidos los niveles de versión, la estructura de los comandos y otros conceptos importantes.
Tutorial

Crea secuencias de comandos de gcloud

Ejecuta comandos de gcloud desde una secuencia de comandos con funciones como la inhabilitación de mensajes y el filtrado y el formateo de resultados.
Quickstart

Labs prácticos: Cómo usar la CLI de gcloud

Aprende a instalar y configurar la CLI de gcloud y, luego, úsala para realizar algunas operaciones básicas, como crear VMs y redes, y usar gsutil para ejecutar operaciones.

¿No encuentras lo que buscas?

Casos de uso

Casos de uso

Caso de uso
Crea secuencias de comandos de la CLI de gcloud

Cuando creas secuencias de comandos con la CLI de gcloud, puedes ejecutar comandos de gcloud con secuencias de comandos o con otras automatizaciones, por ejemplo, con secuencias de comandos de Bash o con Jenkins para impulsar la automatización de las tareas de Google Cloud. Además, la herramienta de línea de comandos de gcloud cuenta con la capacidad de filtrar el resultado del comando y darle formato para estructurar y extraer información con facilidad, así como combinar varios comandos a fin de administrar tus recursos de Google Cloud de forma no interactiva.

Todas las características

Todas las funciones

gsutil
La herramienta gsutil proporciona acceso a Cloud Storage, lo que incluye una amplia variedad de tareas de administración de buckets y objetos, directamente desde la línea de comandos.
bq
Con la herramienta bq puedes ejecutar consultas y manipular conjuntos de datos, tablas y entidades en BigQuery a través de la línea de comandos.
kubectl
La herramienta kubectl proporciona comandos que permiten controlar en más detalle los clústeres de Kubernetes. Entre muchas otras operaciones, kubectl permite implementar aplicaciones, inspeccionar y administrar recursos de clústeres, y visualizar registros.
Emuladores
Google Cloud CLI incluye emuladores para productos, como Cloud Bigtable, Datastore, Firestore, Spanner y Pub/Sub, destinados al desarrollo, las pruebas y la validación locales.
Modo interactivo
La shell interactiva de gcloud produce sugerencias y autocompletado para comandos, subcomandos, marcas y argumentos de archivos y recursos. La ayuda intercalada se muestra en la sección inferior.
Construcción de comandos de la consola de Cloud
Para Cloud Compute, Cloud Storage y muchos otros servicios populares, puedes usar la IU web de la consola de Cloud para manipular los menús desplegables y la interfaz interactiva compila el comando de gcloud equivalente exacto.
Verbosidad de resultados refinable
Verbosidad de respuesta de comando, lista de tamaños de página y otros filtros están disponibles para definir mejor los tamaños de salida y otras características de uso.
Exportar a Terraform (vista previa)
Exporta el estado actual de los recursos y las configuraciones de la nube a un archivo de texto compatible con Terraform. Puedes usarla para volver a aplicar la configuración más adelante a fin de crear un entorno duplicado, volver a una configuración conocida o para otros fines de administración del estilo de DevOps.

Precios

Precios

Como parte del SDK de Google Cloud, la CLI de Google Cloud está disponible sin cargo para los usuarios que tengan una cuenta de Google Cloud.

Da el siguiente paso

Comienza a desarrollar en Google Cloud con el crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.

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