Implementa un servicio en Cloud Code para VS Code

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

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 Comando Deploy to Cloud Run.

  2. En el panel Deploy to Cloud Run, configura tu 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, Cloud Run (completamente administrado) o Knative serving. Para obtener ayuda sobre cómo elegir la mejor opción para tus necesidades de desarrollo, consulta la Guía para elegir tu plataforma.

  5. Si seleccionaste Cloud Run (completamente administrado), elige en la que realizar la implementación. Si seleccionaste Knative serving, configurar la información del clúster de Kubernetes.

  6. Para especificar parámetros de configuración adicionales, como la cuenta de servicio, el entorno variables y conexiones SQL, expande la sección Configuración avanzada de revisión sección.

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

    Name Descripción Ejemplo
    PUERTO 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 quieres compilar de forma local o con Cloud Build.

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

  9. Después de definir la configuración que prefieras, haz clic en Implementar.

    Cloud Code para VS Code compila tu imagen, la envía al registro y implementa tu 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 de tu servicio en ejecución si haces clic en el Mostrar registros detallados y analizar los registros detallados en la ventana de salida.

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

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

    • Ver registros: Abre los registros de la aplicación de un con el Explorador de registros de Cloud Code
    • Open URL: Abre la URL de servicio de la aplicación de una dirección. servicio en un navegador web
  12. Si desactivaste el modo de supervisión en la configuración de inicio y quieres realizar cambios en tu aplicación y volver a compilarla e implementarla, haz clic en la barra de estado de Cloud Code y, luego, en Activa el modo de reloj.

Obtener asistencia

Para enviar comentarios, informa problemas en GitHub o haz preguntas en Stack Overflow.