Implementa un servicio de Cloud Run con Cloud Code para IntelliJ

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

Configurarás un servicio de Hello World que se ejecute en Cloud Run mediante una aplicación de ejemplo, 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 para que Cloud Code pueda realizar operaciones de Git, como clonar una muestra.
  9. Instala el complemento de Cloud Code si aún no lo has hecho.

Crea un Service

Para crear un servicio nuevo con una muestra existente, sigue estos pasos:

  1. En el IDE, abre Archivo > Proyecto nuevo y selecciona Cloud Code: Cloud Run.
  2. Selecciona el lenguaje de programación para tu aplicación de muestra y, luego, haz clic en Siguiente. Crea un servicio a partir de una lista de apps de ejemplo existentes
  3. Ponle un nombre al proyecto y haz clic en Finalizar.

    Cloud Code clona la aplicación de ejemplo, abre tu proyecto recién creado para usarlo y crea los parámetros de configuración de ejecución de Cloud Run necesarios.

  4. Si eliges una aplicación de ejemplo de Java, cuando se te solicite, haz clic en Cargar proyecto de Maven.

    Secuencia de comandos de compilación de Maven encontrada: notificación de carga del proyecto de Maven, omisión o ayuda

Ahora puedes ejecutar tu servicio Hello World. Cloud Code observa los cambios en el sistema de archivos para que puedas editar y volver a ejecutar el servicio casi en tiempo real.

Implementa tu servicio en Cloud Run

Para implementar tu servicio, sigue estos pasos:

  1. Elige la configuración de ejecución que se creó automáticamente, Cloud Run: Deploy, en el selector de configuraciones de ejecución y depuración de la barra de navegación.
  2. Haz clic en ícono de acción de ejecutar Ejecutar. Con esta acción, se abre la ventana Editar configuración.
  3. Configura el ID del proyecto de Google Cloud.
  4. Elige una región para tu plataforma de implementación.

    En esta guía de inicio rápido, se usa la opción de plataforma predeterminada, Cloud Run (completamente administrada), como Plataforma de implementación.

  5. Haz clic en Ejecutar.

  6. Para visualizar el servicio en ejecución, sigue la URL que se muestra en la ventana de salida.

  7. También puedes ver el estado del servicio (métricas, detalles de revisión y mucho más) si sigues la URL de registros que se muestra en la ventana de salida.

    Visualiza el estado de tu servicio en la consola de Google Cloud

Visualiza el estado de los recursos

Para ver el estado de los recursos de tu servicio en ejecución, sigue estos pasos:

  1. Navega hacia el explorador de Cloud Run. Se puede acceder desde el panel lateral ubicado a la derecha.

    Pestaña del explorador de Cloud Run que se destacada en el panel lateral derecho

  2. Para mostrar las propiedades de un servicio o una revisión, haz clic en ellos en el explorador.

    Explorador de Cloud Run abierto con un servicio seleccionado cuyas propiedades se muestran a continuación

  3. Para ver los registros de una revisión, haz clic con el botón derecho en la revisión y, luego, en Ver registros de Cloud.

    Haz clic con el botón derecho en una revisión para ver sus registros.

Realice una limpieza

Si creaste un proyecto para esta guía de inicio rápido, asegúrate de borrarlo a fin de evitar cargos innecesarios:

  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.

    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 de todos modos se te cobre por almacenar la imagen de contenedor en Container Registry. Para borrar tu imagen, sigue los pasos que se indican en Borra imágenes.
  • Servicio de Cloud Run: Para borrar un servicio de Cloud Run, navega a Cloud Run en la consola de Google Cloud con el menú de navegación. Selecciona el servicio que quieres borrar y haz clic en Borrar.

Limpia

Sigue estos pasos para evitar que se apliquen cargos a tu cuenta de Google Cloud por los recursos que se usaron en esta página.

¿Qué sigue?