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 ejecute en Cloud Run mediante una aplicación de muestra, implementarás el servicio en Cloud Run y verás el estado de los recursos del servicio en ejecución.

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 la consola de Google Cloud, 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 Google Cloud.

  4. Habilita la API de Cloud Run.

    Habilita la API

  5. En la página del selector de proyectos de la consola de Google Cloud, 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 Google Cloud.

  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 has hecho.

Crea un Service

  1. En la barra de estado de Cloud Code, haz clic en el nombre del proyecto activo.

    Nombre del proyecto activo en la barra de estado

  2. En el menú Selección rápida que aparece, selecciona Nueva aplicación.

  3. Selecciona Cloud Run application (Aplicación de Cloud Run) como tu tipo de aplicación preferido.

  4. 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 Node.js de inicio.

  5. Confirma la ubicación del servicio en el disco (o modifícala, si es necesario) y haz clic en Create New Application.

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

Realiza la 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 Ver > Paleta de comandos) y, luego, ejecuta el comando Implementar en Cloud Run.

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

  3. Acepta la configuración predeterminada restante y haz 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 Implementar en 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 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 con el botón 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 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 la consola de Google Cloud.

    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 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 tu imagen, consulta Borra imágenes.

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

¿Qué sigue?