Panoramica del progetto

Un progetto è un concetto chiave nell'appliance con air gap di Google Distributed Cloud (GDC). È l'unità di tenancy che ogni servizio deve integrare. Fornisce un raggruppamento logico delle istanze di servizio.

I progetti consentono la segmentazione delle risorse all'interno di un'organizzazione e forniscono un ciclo di vita e un limite dei criteri per la gestione delle risorse. Le risorse all'interno di un progetto non possono mai sopravvivere al progetto stesso o spostarsi tra i progetti, garantendo il controllo per tutta la durata della risorsa.

Un progetto è considerato uno spazio dei nomi Kubernetes appropriato. I fornitori di servizi creano servizi con ambito di progetto creando componenti del control plane e del data plane nello spazio dei nomi.

Lo spazio dei nomi del progetto, chiamato spazio dei nomi di amministrazione del progetto, ospita quanto segue:

  • API di servizio con ambito di progetto o definizioni di risorse personalizzate di Kubernetes.
  • Configurazioni dei criteri a livello di progetto, come ruoli e binding dei ruoli.

Gli utenti possono eseguire il deployment dei workload containerizzati nel cluster Kubernetes all'interno dello spazio dei nomi del progetto.