Per eseguire o eseguire il debug di un'applicazione su un cluster Kubernetes remoto, devi definire il repository delle immagini container per il tuo progetto. Puoi utilizzare qualsiasi fornitore di repository di immagini, inclusi Artifact Registry e Container Registry.
Specifica dove vengono archiviate le immagini container
Se hai eseguito l'accesso a Google Cloud nell'IDE e hai definito un progetto predefinito, Cloud Code utilizza automaticamente il tuo repository di immagini contenitore predefinito gcr.io/PROJECT_ID, dove PROJECT_ID fa riferimento al tuo progetto predefinito.
Se vuoi aggiornare il repository di immagini in cui vengono eseguiti push delle immagini del progetto, segui queste istruzioni:
Vai al selettore di configurazione di esecuzione/debug nella barra di navigazione o nel menu principale di primo livello: Esegui > Modifica configurazioni > Sviluppa su Kubernetes > Repository di immagini.
Compila il campo Repository di immagini.
Consulta la sezione Formati comuni dei repository di immagini per esempi su come specificare dove vengono archiviate le immagini container per alcuni registri comuni.
Creazione del nome dell'immagine
Cloud Code concatena il registry delle immagini con il nome dell'immagine specificato nei manifest di Kubernetes per generare il nome del repository dell'immagine finale.
Per saperne di più, consulta la guida alla gestione del registry delle immagini.
Cloud Code crea i container, li invia al registry, applica le configurazioni Kubernetes al cluster e attende l'implementazione.
Formati comuni dei repository di immagini
Di seguito sono riportati alcuni esempi di come specificare la posizione in cui vengono archiviate le immagini dei container per alcuni registri comuni:
Docker Hub | docker.io/ACCOUNT |
Container Registry | gcr.io/PROJECT_ID |
Artifact Registry | REGION-docker.pkg.dev/PROJECT_ID/REPO_PATH |
AWS Elastic Container Registry (ECR) | AWS_ACCOUNT_ID.dkr.ecr.REGION.amazonaws.com/MY_APP |
Azure Container Registry (ACR) | MY_ACR_NAME.azurecr.io/MY_APP |
Passaggi successivi
- Crea e configura un cluster GKE.
- Scopri di più su Artifact Registry.