Spazi dei nomi e Google Cloud progetti


Config Connector crea Google Cloud risorse utilizzando la configurazione di Kubernetes. Queste risorse sono organizzate in spazi dei nomi Kubernetes.

Come Config Connector utilizza gli spazi dei nomi

Config Connector può utilizzare le annotazioni in Namespace della risorsa per determinare in quale progetto, cartella o organizzazione creare le risorse. L'annotazione di Namespace verrà applicata solo se la configurazione della risorsa non specifica già dove creare la risorsa. Per ulteriori informazioni, consulta Organizzare le risorse con progetti e cartelle.

Ad esempio, se vuoi creare un'istanza Cloud SQL con il nome mySQL nel tuo progetto con un ID progetto myProject, esegui questo comando per annotare il tuo spazio dei nomi:

kubectl annotate namespace \
 NAMESPACE_NAME cnrm.cloud.google.com/project-id="myProject"

Sostituisci NAMESPACE_NAME con il nome dello spazio dei nomi.

Quindi, crea un connettore di configurazione SQLInstance con il nome mySQL nel tuo spazio dei nomi. Config Connector crea un'istanza Cloud SQL corrispondente nel progetto Google Cloud specificato, in base all'annotazione del nome dello spazio dei nomi configurato.

Utilizzo degli spazi dei nomi con progetti, cartelle e organizzazioni

Google Cloud supporta l'organizzazione delle risorse a livello di progetto, cartella e organizzazione. Puoi aggiungere annotazioni agli spazi dei nomi di Config Connector per mappare le risorse a un progetto, a una cartella o a un'organizzazione.

Per scoprire di più, consulta Organizzare le risorse con progetti, cartelle o organizzazioni.