Instalación y configuración de Google Cloud CLI en Windows
Resumen
Objetivo del profesor
El objetivo de esta clase era enseñar a los estudiantes cómo instalar y configurar Google Cloud SDK (gcloud CLI) en una máquina local con Windows, y demostrar cómo usar esta herramienta de línea de comandos para interactuar con proyectos de Google Cloud Platform.
Habilidades desarrolladas
Instalación de herramientas de desarrollo: Proceso completo de instalación de Google Cloud SDK
Configuración de autenticación: Configuración inicial y autenticación con cuentas de Google Cloud
Uso de línea de comandos: Ejecución de comandos básicos de gcloud CLI
Gestión de proyectos: Listado y selección de proyectos desde la terminal
Conceptos clave
[0:13] Google Cloud SDK (gcloud CLI): Herramienta de línea de comandos para interactuar con Google Cloud Platform
[1:15] CloudShell: Máquina virtual pequeña proporcionada por Google en el navegador que incluye gcloud CLI preinstalado
[3:12] Comandos beta: Comandos experimentales de Google que están sujetos a cambios y no deben usarse en scripts de producción
[4:00] gcloud init: Comando de inicialización para configurar la CLI por primera vez
Automatización: Capacidad de automatizar tareas usando la CLI en scripts y procesos programados
Cron jobs: Procesos automáticos que se ejecutan periódicamente
Palabras clave importantes
Google Cloud SDK
gcloud CLI
PowerShell
Autenticación
Proyectos
Línea de comandos
Instalación
Configuración
Automatización
Hechos importantes
[1:15] La gcloud CLI viene preinstalada en CloudShell
[2:59] El proceso de instalación puede tomar 5-10 minutos
[3:12] Los comandos beta no deben usarse en scripts de producción
La CLI permite hacer cualquier tarea que se puede realizar en la interfaz gráfica
Se puede usar para crear y administrar recursos, configurar permisos y automatizar tareas
Comparto documentación oficial donde se pueden consultar los comandos mencionados por el profesor y un listado más que se pueden utilizar para gcloud.
Muchas gracias Anderson
Es possible logearse con varias cuentas? En mi caso ya manejo una cuenta de G Cloud, pero para aplicar todo esto me gustaría en otra. Se puede?
Creo que con las opciones de comandos gcloud auth login se pudiera hacer. No lo he probado aún. Saludos y éxitos
Hola, investigando un poco, encontre la manera de hacerlo, gcloud permite hacerlo directamente desde su configuración, existe una manera sencilla y otra un poco más "compleja" con perfiles (Recomendada si cambias de proyectos u organizaciones a menudo).
Creo que en tu caso la sencilla estaria bien, pero te dejo las dos:
Cambiar entre cuentas:
Perfiles/organización:
📹 Video:Instalación y configuración de GoogleCloudCLI🎓 Curso:GoogleAssociateCloudEngineerCertification🕒 LÍNEADETIEMPO – RESUMENCONEMOJIS⏱️ 00:00 – 🎯 Introducción👨🏫 El video muestra cómo instalar y configurar la herramienta de línea de comandos **GoogleCloudSDK(gcloud CLI)** en una máquina local(Windows).⏱️00:13 – 🛠️ ¿Qué es gcloud CLI?☁️ Es la **herramienta de línea de comandos** para interactuar con recursos de GoogleCloud desde tu terminal.⏱️01:15 – 🖥️ CloudShell explicado
💻 CloudShell es una **terminal en el navegador** que ya tiene gcloud CLI preinstalado, útil si no quieres instalar nada local.⏱️02:59 – ⏳ Instalación en local
🪛 El proceso de instalación en Windows puede tomar alrededor de **5–10 minutos** usando PowerShell con permisos de administrador.⏱️03:12 – 🚫 Comandos beta
⚠️ Existen**comandos beta** que están en desarrollo; no se recomienda usarlos en scripts importantes.⏱️04:00 – 🚀 gcloud init
💡 Se ejecuta `gcloud init` para **inicializar y configurar** la CLI por primera vez, conectar con tu cuenta y seleccionar proyecto.⏱️05:32 – 📋 Listar proyectos
📄 Con`gcloud projects list` puedes **ver los proyectos** disponibles desde la terminal.⏱️06:08 – ⚙️ gcloud config list
🔍 `gcloud config list` muestra la configuración actual de la CLI(cuenta activa, proyecto por defecto, región, etc.).⏱️06:13 – 🔐 Autenticación🔑 Con`gcloud auth login` puedes **cambiar o autenticar tu cuenta** de GoogleCloud desde la CLI.⏱️06:28 – 🖥️ Crear recursos
💻 Con`gcloud compute instances create` puedes **crear máquinas virtuales** desde el CLI sin usar la consola web.📌DETALLESCLAVE✔️ gcloud CLI permite hacer lo mismo que la consola web desde la terminal.✔️Facilita**automatizaciones** en scripts y tareas programadas 💻🛠️
✔️ También puedes usarla para **configurar permisos**, administrar recursos y proyectos.✨CONCEPTOCENTRAL📌 LaCLI de GoogleCloud permite gestionar recursos 💻, proyectos 📁 y permisos 🔐 desde comandos, facilitando la automatización y tareas repetitivas.