Guía de inicio rápido: Implementa un servicio de Cloud Run con Cloud Code para VS Code

Implementa un servicio de Cloud Run con Cloud Code para VS Code

En esta página, se muestra cómo comenzar a usar Cloud Code con rapidez.

Configurarás un servicio de Hello World que se ejecuta en Cloud Run mediante una aplicación de muestra, implementarás tu servicio en Cloud Run y verás el estado de los recursos del servicio en vivo.

Antes de comenzar

  1. Accede a tu cuenta de Google Cloud. 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.
  2. En la página del selector de proyectos de Google Cloud Console, selecciona o crea un proyecto de Google Cloud.

    Ir al selector de proyectos

  3. Asegúrate de que la facturación esté habilitada para tu proyecto de Cloud. Obtén información sobre cómo verificar si la facturación está habilitada en un proyecto.

  4. Habilita la API de Cloud Run.

    Habilita la API

  5. En la página del selector de proyectos de Google Cloud Console, selecciona o crea un proyecto de Google Cloud.

    Ir al selector de proyectos

  6. Asegúrate de que la facturación esté habilitada para tu proyecto de Cloud. Obtén información sobre cómo verificar si la facturación está habilitada en un proyecto.

  7. Habilita la API de Cloud Run.

    Habilita la API

  8. Instala Git. Se requiere Git para copiar muestras en tu máquina.
  9. Instala el complemento de Cloud Code si aún no lo hiciste.

Crear un servicio

  1. Haz clic en Cloud Code Cloud Code en la barra de estado de Cloud Code y selecciona Aplicación nueva.
  2. Selecciona Cloud Run application (Aplicación de Cloud Run) como tu tipo de aplicación preferido.
  3. Elige un servicio de Hello World de la lista de aplicaciones de ejemplo (Node.js, Python con frameworks de Flask y Django, Java y Go).

    Por ejemplo, si eliges Node.js: Hello World, se crea un servicio Hello World de inicio.

  4. Confirma la ubicación del servicio en el disco (o modifícala si es necesario) y haz clic en Crear aplicación nueva.

    Se abrirá una vista previa del archivo README para el servicio seleccionado en VS Code.

Realiza una implementación en Cloud Run

Para implementar tu servicio en Cloud Run, sigue estos pasos:

  1. Abre la paleta de comandos (presiona Ctrl/Cmd+Shift+P o haz clic en View > Command Palette) y, luego, ejecuta el comando Deploy to Cloud Run.

  2. En el panel Deploy to Cloud Run, implementa tu proyecto de Google Cloud.

  3. Acepte la configuración predeterminada restante y haga clic en Implementar.

    Cloud Code compila tu imagen, la envía al registro y, por último, implementa el servicio en Cloud Run.

  4. Para ver el servicio en ejecución, abre la URL que se muestra en la parte superior del diálogo Deploy to Cloud Run.

Visualiza los registros

También puedes ver los registros del servicio implementada con el visor de registros que incluye Cloud Code.

Para ver los registros, sigue estos pasos:

  1. Haz clic en el ícono de Cloud CodeÍcono de Cloud Code en la barra de actividad de VS Code a la izquierda.
  2. Expande la sección Cloud Run para ver el servicio de Cloud Run.
  3. Haz clic derecho en el servicio de Cloud Run y, luego, en Ver registros.

Visualiza el estado de los recursos

Puedes ver el estado de tus servicios de Cloud Run mediante el navegador de servicios de Cloud Run:

  1. Haz clic en el ícono de Cloud CodeÍcono de Cloud Code en la barra de actividad de VS Code a la izquierda.
  2. Expande la sección Cloud Run para ver el servicio de Cloud Run.
  3. Haz clic en el servicio de Cloud Run del que deseas obtener más información. Las propiedades del servicio se muestran en la siguiente ventana.

Realice una limpieza

Para borrar tu clúster, realiza los siguientes pasos:

  1. Ve a la página Proyectos en Google Cloud Console:

    Ir a la página Proyectos

  2. Selecciona el proyecto que creaste para esta guía de inicio rápido y haz clic en Borrar.

  3. Escribe el ID del proyecto para confirmar y, luego, haz clic en Cerrar.

    Esta acción cierra el proyecto y programa su eliminación.

Si usas un proyecto preexistente y deseas borrar los recursos que creaste para esta guía de inicio rápido, haz lo siguiente:

  • Imagen de contenedor: Si bien Cloud Run no se cobra cuando el servicio no está en uso, es posible que se te cobre por almacenar la imagen de contenedor en Container Registry. Si quieres conocer los pasos para borrar una imagen, consulta Borra imágenes.

  • Servicio de Cloud Run: para borrar un servicio de Cloud Run, navega a Cloud Run en Console con el menú de navegación. Selecciona la cuenta de servicio que deseas borrar y, luego, haz clic en Borrar .

¿Qué sigue?