Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Implementa un servicio de Cloud Run

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

Configurarás un servicio de Hello World que se ejecuta en Cloud Run mediante una plantilla de inicio, implementarás tu servicio en Cloud Run y verás el estado de los recursos del servicio activo.

Antes de comenzar

Para usar Cloud Run, deberás crear un proyecto de GCP y habilitar la facturación.

Instala Cloud Code

  1. Si aún no lo hiciste, instala Visual Studio Code en tu máquina.
  2. Instala las dependencias:
    • Para todas las plataformas de Cloud, asegúrate de que el cliente Docker (autenticado con tu registro de Docker) esté instalado en la PATH de tu máquina (su carpeta respectiva debe estar visible en un directorio dentro de tu PATH).
      • Para verificar si ya tienes Docker instalado, ejecuta docker -v.
      • Si usas Windows Home, consulta esta guía sobre cómo configurar tu cliente Docker.
      • Si usas WSL, pero no puedes instalar Docker para computadoras de escritorio, usa minikube en su lugar a fin de realizar desarrollos locales con Cloud Code.
    • Cloud Code instalará de forma automática kubectl, Skaffold y el SDK de Google Cloud.
  3. Instala Cloud Code mediante una de estas opciones:
    • Usa este vínculo para abrir VS Code y, luego, instalar Cloud Code.
    • Abre Visual Studio Code en tu máquina. Usa la vista Extensiones Ícono de extensión en VS Code (su ícono cuadrado disponible en la barra de tareas del lado izquierdo), busca la extensión de Cloud Code y haz clic en Instalar
  4. Una vez que se complete la instalación, verás la página de bienvenida de Cloud Code y una colección de plantillas integradas en Apps de inicio, que puedes usar a fin de configurar un servicio nuevo con rapidez.

    Página de bienvenida

Crear un servicio

  1. En la barra de estado de Cloud Code, selecciona Nueva aplicación.Crea un servicio nuevo con la barra de estado de Cloud Code
  2. Elige la aplicación de Cloud Run como el tipo de aplicación preferido.
  3. De la lista de plantillas (Node.js, Python [frameworks de Flask y Django], Java y Go), elige el servicio de Hello World en el lenguaje que desees.

    Por ejemplo, si eliges Node.js: Hello World, se creará un servicio de Hello World de Node.js de inicio.

  4. Confirma la ubicación de tu servicio para continuar (o modifícala si es necesario).

    Una notificación confirmará que se creó tu servicio y se abrirá una ventana nueva con tu servicio.

Implementar en Cloud Run

Para implementar tu servicio en Cloud Run, sigue estos pasos:

  1. Elige el comando Implementar en Cloud Run con la barra de estado de Cloud Code.

    Mediante esta acción se abre la IU Cloud Run: Deploy.Cloud Run: Ejecuta y depura la IU de forma local con el servicio preexistente que se seleccionó

  2. Configura el proyecto de Google Cloud.

  3. Selecciona un servicio preexistente o crea uno nuevo.

  4. Si creas un servicio nuevo, elige Cloud Run (completamente administrado) en Deployment Platform.

  5. Elige una región para realizar la implementación.

  6. Después de definir tu configuración preferida, puedes hacer clic en Implementar.

    Luego, Cloud Code compila tu imagen, la envía al registro y, por último, implementa el servicio en Cloud Run. El servicio ya está activo.

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

Visualizar 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:

  1. Para navegar hacia el explorador de Cloud Run, haz clic en su ícono en la barra de actividad de VS Code ubicada a la izquierda Ícono del explorador de Cloud Run.
  2. Haz clic con el botón derecho en tu servicio de Cloud Run y selecciona Ver registros.

    Visualiza los registros de un clúster que no sea de Cloud Logging mediante la configuración del campo de implementación dentro del cuadro de búsqueda del Visor de registros como “node-guestbook”.

Visualiza el estado de los recursos

Puedes ver el estado de tus servicios de Cloud Run mediante el navegador de servicios de Cloud Run:

  1. Para navegar hacia el explorador de Cloud Run, haz clic en su ícono en la barra de actividad de VS Code ubicada a la izquierda Ícono del explorador de Cloud Run.
  2. Haz clic en el servicio de Cloud Run del que deseas obtener más información. Las propiedades se muestran en la siguiente ventana.

    Propiedades de un servicio seleccionado que se muestran a continuación en el explorador de Cloud Run

Realiza una limpieza

Para borrar tu clúster, realiza los siguientes pasos:

  • Ve a la página Proyectos en Cloud Console:

    Ir a la página Proyectos

  • Selecciona el proyecto que creaste para esta guía de inicio rápido y bórralo. Para ello, debes hacer clic en el ícono de la papelera que se encuentra al lado.

    Con esta acción, se cierra el proyecto y se 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:

¿Qué sigue?