Implementa un servicio en Cloud Code para Cloud Shell

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En esta página, se muestra cómo implementar un servicio en Cloud Run mediante Cloud Code para Cloud Shell.

Implementa un servicio en Cloud Run

Implementa tu servicio en Cloud Run

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

  2. En el panel Deploy to Cloud Run, configure su proyecto de Google Cloud.

  3. Selecciona un servicio preexistente o crea uno nuevo.

  4. Si creas un servicio nuevo, elige tus preferencias de plataforma en Deployment Platform, ya sea Cloud Run (completamente administrado) o Cloud Run for Anthos. Si quieres obtener ayuda para elegir la mejor opción según tus necesidades de desarrollo, consulta la guía Cómo elegir tu plataforma.

  5. Si seleccionaste Cloud Run (completamente administrado), elige una región para realizar la implementación. Si seleccionaste Cloud Run for Anthos, configura la información del clúster de Kubernetes.

  6. Para especificar una configuración adicional, como la cuenta de servicio, las variables de entorno y las conexiones de SQL, expande la sección Configuración de revisión avanzada (opcional).

    Las siguientes variables de entorno se agregan de forma automática a los contenedores en ejecución:

    Nombre Descripción Ejemplo
    PORT El puerto en el que debe escuchar el servidor HTTP. 8080
    K_SERVICE El nombre del servicio de Cloud Run que se ejecuta. hello-world
    K_REVISION El nombre de la revisión de Cloud Run que se ejecuta. hello-world.1
    K_CONFIGURATION El nombre de la configuración de Cloud Run que creó la revisión. hello-world

  7. En Entorno de compilación, especifica si deseas compilar de manera local o mediante Cloud Build.

  8. Especifica tu compilador (Docker o Buildpack) y su configuración.

  9. Después de definir tu configuración preferida, haz clic en Deploy.

    Cloud Code para Cloud Shell compila tu imagen, la envía al registro y, luego, implementa el servicio en Cloud Run. El servicio ya está activo.

  10. Para ver el servicio en ejecución, sigue la URL que se muestra en WebView.

    También puedes ver los detalles del servicio en ejecución si haces clic en el botón Mostrar registros detallados y buscas en tus registros detallados en la ventana de salida.

    La URL del servicio en ejecución que se muestra en la IU de implementación en Cloud Run y el botón Mostrar registros detallados debajo

  11. Cuando finalice su sesión, haga clic con el botón derecho para usar los siguientes comandos:

    • View Logs: Abre los registros de la aplicación de una implementación específica con el explorador de registros de Cloud Code.
    • Abrir URL: abre la URL del servicio de aplicación de un servicio específico en un navegador web
  12. Si desactivaste el modo de reproducción en la configuración de inicio y quieres realizar cambios en tu aplicación, volver a compilarla y volver a implementarla, haz clic en la barra de estado de Cloud Code y, luego, en Activar modo de supervisión.