Utilizza il servizio Managed Harbor Service (MHS) con air gap di Google Distributed Cloud (GDC) per creare un'istanza del registro Harbor in ogni progetto. Un'istanza del registro Harbor funge da repository centrale per l'archiviazione e la gestione delle immagini container in un ambiente cloud-native. Estende le funzionalità della distribuzione Docker open source. Si applicano le seguenti limitazioni:
- Puoi creare al massimo un'istanza per progetto.
- Le istanze sono isolate e non condividono dati o risorse di calcolo.
Prima di iniziare
Se sei responsabile della creazione delle istanze del registro Harbor, contatta l'amministratore IAM del progetto per richiedere il ruolo Amministratore istanza Harbor (harbor-instance-admin), che ti consente di ottenere, elencare, monitorare, creare, aggiornare, applicare patch ed eliminare istanze Harbor, repository di backup, piani di backup, backup e ripristini all'interno di uno spazio dei nomi del progetto. Questo ruolo include le autorizzazioni necessarie per il provisioning di nuove istanze Harbor.
Creare un'istanza del registro Harbor
Crea un'istanza del registro Harbor nella console GDC o nella CLI gdcloud.
Console
Nella console GDC, segui questi passaggi:
- Nel menu di navigazione, nella sezione CI/CD, fai clic su Container Registry Harbor.
- Fai clic su Crea istanza.
- Nel campo Nome istanza, inserisci un nome per l'istanza.
- (Facoltativo) Nella sezione Progetti , per creare un progetto predefinito per questa istanza Harbor, fai clic sul pulsante di attivazione/disattivazione Crea un progetto predefinito durante la creazione di questa istanza e poi procedi nel seguente modo:
- Nel campo Nome progetto, inserisci un nome per il progetto.
- Leggi i Termini di servizio gestiti di Harbor e seleziona la casella di controllo se accetti i termini.
- Fai clic su Crea. Lo Stato mostra In corso e il Nome mostra un link esterno contenente il nome dell'istanza Harbor appena creata.
- Dopo aver creato l'istanza e lo Stato mostra Pronto, fai clic sul link esterno nella pagina per visitare l'interfaccia utente web dell'istanza Harbor.
gdcloud
Crea l'istanza del registro Harbor:
gdcloud harbor instances create INSTANCE \
--project=PROJECT
Sostituisci quanto segue:
INSTANCE: il nome dell'istanzaPROJECT: il nome del progetto GDC in cui creare l'istanza
Passaggi successivi
Dopo che l'istanza del registro Harbor è pronta, puoi creare progetti per ospitare le raccolte di immagini o gestire le istanze esistenti: