Crea istanze del registro Harbor

Utilizza il servizio Managed Harbor Service (MHS) di Google Distributed Cloud (GDC) con air gap per creare un'istanza del registry Harbor in ogni progetto. Un'istanza di Harbor Registry 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 un massimo di un'istanza per progetto.
  • Le istanze sono isolate e non condividono dati o risorse di computing.

Prima di iniziare

Se sei responsabile della creazione di istanze del registry Harbor, contatta l'amministratore del progetto IAM per richiedere il ruolo Harbor Instance Admin (harbor-instance-admin), che ti consente di recuperare, elencare, controllare, 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 eseguire il provisioning di nuove istanze Harbor.

Crea un'istanza del registry Harbor

Crea un'istanza del registry Harbor nella console GDC o nella CLI gdcloud.

Console

Nella console GDC, segui questi passaggi:

  1. Nel menu di navigazione, nella sezione CI/CD, fai clic su Harbor Container Registry.
  2. Fai clic su Crea istanza.
  3. Nel campo Nome istanza, inserisci un nome per l'istanza.
  4. (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 segui questi passaggi:
    1. Nel campo Project Name (Nome progetto), inserisci un nome per il progetto.
  5. Leggi i Termini di servizio di Harbor gestito, quindi seleziona la casella di controllo se accetti i termini.
  6. Fai clic su Crea. Lo Stato mostra In corso e il Nome mostra un link esterno contenente il nome dell'istanza Harbor appena creata.
  7. Dopo aver creato l'istanza e quando 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 registry Harbor:

gdcloud harbor instances create INSTANCE \
  --project=PROJECT

Sostituisci quanto segue:

  • INSTANCE: il nome dell'istanza
  • PROJECT: il nome del progetto GDC in cui creare l'istanza

Passaggi successivi

Una volta che l'istanza del registry Harbor è pronta, puoi creare progetti per ospitare le tue raccolte di immagini o gestire le istanze esistenti: