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 con Cloud Code para VS Code.
Implementa un servicio en Cloud Run
Implementa tu servicio en Cloud Run
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.
En el panel Deploy to Cloud Run, configura tu proyecto Google Cloud .
Selecciona un servicio preexistente o crea uno nuevo.
Si creas un servicio nuevo, elige tus preferencias de plataforma en Deployment Platform, ya sea Cloud Run (completamente administrado) o Knative serving. Si necesitas ayuda para elegir la mejor opción para tus necesidades de desarrollo, consulta la Guía para elegir la plataforma.
Si seleccionaste Cloud Run (completamente administrado), elige una región en la que realizar la implementación. Si seleccionaste Knative serving, configura la información del clúster de Kubernetes.
(Opcional) Para especificar parámetros de configuración adicionales, como la cuenta de servicio, las variables de entorno y las conexiones de SQL, expande la sección Configuración de revisión avanzada.
Las siguientes variables de entorno se agregan de forma automática a los contenedores en ejecución:
Nombre
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
En Entorno de compilación, especifica si deseas compilar de forma local o con Cloud Build.
Especifica tu compilador (Docker o Buildpack) y su configuración.
Después de definir los parámetros de configuración que desees, haz clic en Implementar.
Cloud Code para VS Code compila tu imagen, la envía al registro y, luego, implementa el servicio en Cloud Run. El servicio ya está activo.
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 haciendo clic en el botón Show Detailed Logs y revisando los registros detallados en la ventana de salida.
Una vez que 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 una implementación específica con el Explorador de registros de Cloud Code.
Abrir URL: Abre la URL del servicio de la aplicación de un servicio específico en un navegador web.
Si desactivaste el modo de observación en la configuración de lanzamiento y deseas realizar cambios en la aplicación y volver a compilar y a implementar la aplicación, haz clic en la barra de estado de Cloud Code y, luego, en Activar el modo de observación.
Obtener asistencia
Para enviar comentarios, informa problemas en GitHub o haz preguntas en Stack Overflow.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-05 (UTC)"],[[["\u003cp\u003eThis guide details how to deploy a service to Cloud Run using Cloud Code for VS Code directly from the command palette.\u003c/p\u003e\n"],["\u003cp\u003eYou can choose between deploying to Cloud Run (fully managed) or Knative serving, each with their own configuration steps, such as selecting a region or configuring Kubernetes cluster details.\u003c/p\u003e\n"],["\u003cp\u003eDuring deployment, Cloud Code builds your image, pushes it to the registry, and makes your service live on Cloud Run, with options to use local or Cloud Build.\u003c/p\u003e\n"],["\u003cp\u003ePost-deployment, you can access your service's URL in the webview, view logs, and manage your application, including turning on or off watch mode for changes.\u003c/p\u003e\n"],["\u003cp\u003eThe running container will have access to the environment variables such as, the service's port, name, revision and configuration, to help maintain the application.\u003c/p\u003e\n"]]],[],null,["# Deploy a service in Cloud Code for VS Code\n\nThis page shows you how to deploy a service to Cloud Run using\nCloud Code for VS Code.\n\nDeploying a service to Cloud Run\n--------------------------------\n\nTo deploy your service to Cloud Run:\n\n1. Open the command palette (press `Ctrl`/`Cmd`+`Shift`+`P` or click **View** \\\u003e\n **Command Palette** ) and then run the\n **Deploy to Cloud Run** command.\n\n2. In the **Deploy to Cloud Run** pane, set your Google Cloud project.\n\n3. Select a preexisting service or create a new one.\n\n4. If you're creating a new service, choose your platform preferences\n under **Deployment Platform** , either\n **Cloud Run (fully managed)** or\n **Knative serving** . For help choosing the best option for\n your development needs, see the\n [Choosing your platform guide](/run/docs/choosing-a-platform).\n\n5. If you selected **Cloud Run (fully managed)** , choose\n a region to deploy to. If you selected **Knative serving**,\n configure the Kubernetes cluster information.\n\n | **Note:** Cloud Code can only deploy to Knative serving if Knative serving is enabled as a feature on the GKE cluster. It is not compatible with the newer version of Knative serving which is installed as an Anthos fleet component with Cloud Service Mesh. The free trial period for Knative serving ended on September 30, 2021. See the [GA version documentation](/anthos/run/docs/install) for details about installing Cloud Run for Anthos as an Anthos fleet component with Anthos Service Mesh. The [past version has been archived](/anthos/run/archive/docs) but the documentation remains available for existing users.\n6. (Optional) To specify additional settings like service account, environment\n variables, and SQL connections, expand the **Advanced revision settings**\n section.\n\n The following environment variables are automatically added to the running\n containers:\n\n \u003cbr /\u003e\n\n \u003cbr /\u003e\n\n7. Under Build environment, specify whether to build locally or using\n Cloud Build.\n\n8. Specify your builder (Docker or Buildpack) and its settings.\n\n9. After you define your preferred settings, click **Deploy**.\n\n Cloud Code for VS Code builds your image, pushes it to the registry, and\n deploys your service to Cloud Run. Your service is now live!\n10. View your running service by following the URL displayed in the **webview**.\n\n You can also view details of your running service by clicking the\n **Show Detailed Logs** button and looking through your verbose logs in the\n output window.\n\n11. After your session completes, right-click to use the following commands:\n\n - **View Logs:** Open the application logs of a specific deployment with the Cloud Code Logs Explorer\n - **Open URL:** Open the application service URL of a specific service in a web browser\n12. If you've turned off watch mode in your launch configuration and you want to\n make changes to your application and rebuild and redeploy the application,\n click the Cloud Code status bar and then click\n **Turn on watch mode**.\n\nGet Support\n-----------\n\nTo send feedback, report issues on [GitHub](https://github.com/GoogleCloudPlatform/cloud-code-vscode/issues), or ask a question on [Stack Overflow](https://stackoverflow.com/questions/ask?tags=cloud-code-vscode)."]]