Almacene sus imágenes de contenedores en Cloud Code para IntelliJ

Para ejecutar o depurar una aplicación en un clúster remoto de Kubernetes, deberá definir el repositorio de imágenes del contenedor para su proyecto. Puede usar cualquier proveedor de repositorios de imágenes, incluido Artifact Registry .

Especificar dónde se almacenan las imágenes del contenedor

Si ha iniciado sesión en Google Cloud en su IDE y tiene un proyecto predeterminado definido, Cloud Code usa automáticamente su repositorio de imágenes de contenedor predeterminado PROJECT_ID , donde PROJECT_ID hace referencia a su proyecto predeterminado.

Si desea actualizar el repositorio de imágenes donde se envían las imágenes del proyecto, siga estas instrucciones:

  1. Vaya al selector de configuración Ejecutar/Depurar en la barra de navegación o en el menú principal de nivel superior: Ejecutar > Editar configuraciones > Desarrollar en Kubernetes > Repositorio de imágenes .

  2. Llene el campo Repositorio de imágenes .

Consulte la sección de formatos de repositorio de imágenes comunes para obtener ejemplos de cómo especificar dónde se almacenan las imágenes de contenedor para algunos registros comunes.

Creación de nombre de imagen

Cloud Code concatena el registro de imágenes con el nombre de la imagen especificado en los manifiestos de Kubernetes para generar el nombre del repositorio de imágenes final.

Para obtener más información, consulte la guía de manejo del registro de imágenes .

Cloud Code crea sus contenedores, los envía al registro, aplica configuraciones de Kubernetes al clúster y espera el lanzamiento.

Formatos comunes de repositorios de imágenes

A continuación se muestran ejemplos de cómo especificar dónde se almacenan las imágenes de contenedor para algunos registros comunes:

Centro de Docker docker.io/ ACCOUNT
Registro de artefactos REGION -docker.pkg.dev/ PROJECT_ID / REPO_PATH
Registro de contenedores elásticos de AWS (ECR) AWS_ACCOUNT_ID .dkr.ecr. REGION .amazonaws.com/ MY_APP
Registro de contenedores de Azure (ACR) MY_ACR_NAME .azurecr.io/ MY_APP

¿Qué sigue?

Obtenga ayuda

Para enviar comentarios o informar un problema en su IDE IntelliJ, vaya a Herramientas > Cloud Code > Ayuda / Acerca de > Enviar comentarios o informar un problema para informar un problema en GitHub .