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
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
-
Make sure that billing is enabled for your Google Cloud project.
-
Enable the Cloud Run API.
- Instala Git. Se requiere Git para copiar muestras en tu máquina.
- Instala el complemento de Cloud Code si aún no lo has hecho.
Crea un Service
En la barra de estado de Cloud Code, haz clic en el nombre del proyecto activo.
En el menú Selección rápida que aparece, selecciona Nueva aplicación.
Selecciona Cloud Run application (Aplicación de Cloud Run) como tu tipo de aplicación preferido.
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.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:
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.En el panel Deploy to Cloud Run, configura tu proyecto de Google Cloud.
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.
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:
- Haz clic en Cloud Code en la barra de actividad de VS Code a la izquierda.
- Expande la sección Cloud Run para ver el servicio de Cloud Run.
- 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:
- Haz clic en Cloud Code en la barra de actividad de VS Code a la izquierda.
- Expande la sección Cloud Run para ver el servicio de Cloud Run.
- 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:
Ve a la página Proyectos en la consola de Google Cloud.
Selecciona el proyecto que creaste para esta guía de inicio rápido y haz clic en Borrar.
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?
- Descubre la asistencia para la depuración específica del lenguaje que proporciona Cloud Code.
- Para personalizar tu experiencia en Cloud Code, establece los parámetros de la configuración relevante.
- Intenta crear y ejecutar una aplicación de Kubernetes con Cloud Code.