Guía de inicio rápido: Implementa una aplicación en Cloud Run for Anthos

Implementa una aplicación en Cloud Run for Anthos

Obtén información sobre cómo usar Google Cloud Console a fin de implementar un contenedor de muestra ya compilado para que se ejecute como servicio de Cloud Run for Anthos.

Antes de comenzar

Debes tener acceso al proyecto de Google Cloud y al clúster de Anthos en el que está instalado Cloud Run for Anthos. Para obtener más información, consulta la descripción general de la instalación de la flota de Cloud Run for Anthos.

Sugerencia: Consulta el instructivo de Anthos para obtener detalles sobre la ruta de acceso más corta a fin de configurar un entorno de Anthos que incluya un clúster de GKE y Anthos Service Mesh.

Implementa un contenedor de muestra

Usa Google Cloud Console para implementar un contenedor de muestra y crear un servicio en el clúster:

  1. En la consola de Google Cloud, ve a la página Cloud Run for Anthos.

    Ir a Cloud Run for Anthos

  2. Selecciona el proyecto de Google Cloud en el que reside el clúster de Anthos.

  3. En la lista de clústeres disponibles, haz clic en Iniciar sesión para conectarte.

  4. Haz clic en Crear servicios para abrir el formulario Crear servicios:

  5. Selecciona tu clúster en el menú desplegable de clústeres disponibles.

  6. Deja default como el nombre del espacio de nombres en el que deseas que se ejecute tu servicio.

  7. Ingresa el nombre de servicio que desees. Por ejemplo, hello.

  8. Haga clic en Next.

  9. Selecciona Implementar una revisión desde una imagen de contenedor y, luego, hola en la lista Contenedores de demostración.

  10. Haga clic en Next.

  11. Selecciona Externa en Conectividad para que puedas acceder a tu servicio desde la Web.

  12. Haz clic en Crear para implementar la imagen hello en Cloud Run for Anthos y espera a que termine la implementación.

¡Felicitaciones! Acabas de implementar un servicio en un clúster habilitado para Cloud Run for Anthos.

Accede al servicio implementado

Ahora que el servicio está en ejecución, puedes enviarle solicitudes. En esta sección, se usa el dominio de prueba predeterminado para demostrar cómo acceder al servicio y verificar que funcione:

  1. En la consola de Google Cloud, ve a la página Cloud Run for Anthos.

    Ir a Cloud Run for Anthos

  2. Haz clic en el nombre de tu servicio nuevo de Cloud Run for Anthos para abrir la página Detalles del servicio. Por ejemplo, hola.

  3. En la parte superior de la página, haz clic en la URL para acceder al servicio implementado a través de tu navegador web. Por ejemplo, si nombras a tu servicio hello, la URL es similar a la siguiente, pero incluye la dirección IP externa del clúster: http://hello.default.kuberun.11.111.11.111.nip.io

    La URL del servicio “hello” en la página de detalles del servicio.

¡Felicitaciones! El servicio de Cloud Run for Anthos está activo y controla las solicitudes.

Limpia

Puedes borrar el servicio de Cloud Run for Anthos para evitar que se generen costos por la ejecución de esos recursos.

Las siguientes consideraciones se aplican a la eliminación de un servicio:

  • Si borras un servicio, se borrarán todos los recursos relacionados con él, incluidas todas las revisiones de ese servicio, sin importar si entregan tráfico o no.
  • Borrar un servicio no quita de forma automática las imágenes de contenedor de Container Registry Para borrar imágenes de contenedor que usan las revisiones borradas de Container Registry, consulta Borra imágenes.
  • Si borras un servicio con uno o más activadores de Eventarc, estos no se borran de forma automática. Para borrar los activadores, consulta Administra activadores.
  • Después de la eliminación, el servicio permanece visible en Google Cloud Console y en la interfaz de línea de comandos hasta que la eliminación se complete por completo. Sin embargo, no puedes actualizar el servicio.
  • La eliminación de un servicio es una acción permanente, es decir, no se puede deshacer ni restablecer. Sin embargo, si después de borrar un servicio, implementas un servicio nuevo con el mismo nombre en la misma región, tendrá la misma URL de extremo.

Para borrar de forma permanente el servicio y todos sus recursos, sigue estos pasos:

  1. Ir a Cloud Run for Anthos

  2. En la lista de servicios, busca el servicio de Cloud Run for Anthos que creaste y haz clic en su casilla de verificación para seleccionarlo.

  3. Haz clic en BORRAR.

¿Qué sigue?

Para obtener información sobre cómo compilar un contenedor desde el código fuente, enviar a Container Registry y, luego, implementar, consulta el siguiente vínculo:

Para obtener más información sobre cómo funciona Cloud Run for Anthos, consulta la Descripción general de la arquitectura.