Espaços de nomes e Google Cloud projetos


O Config Connector cria Google Cloud recursos através da configuração do Kubernetes. Estes recursos estão organizados em espaços de nomes do Kubernetes.

Como o Config Connector usa os espaços de nomes

O Config Connector pode usar as anotações no Namespace do recurso para determinar em que projeto, pasta ou organização criar os recursos. A anotação de Namespace só é aplicada se a configuração do recurso ainda não especificar onde criar o recurso. Para mais informações, consulte o artigo Organizar recursos com projetos e pastas

Por exemplo, se quiser criar uma instância do Cloud SQL com o nome mySQL no seu projeto com o ID do projeto myProject, execute este comando para anotar o seu espaço de nomes:

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

Substitua NAMESPACE_NAME pelo nome do espaço de nomes.

Em seguida, crie um Config Connector SQLInstance com o nome mySQL no seu espaço de nomes. O Config Connector cria uma instância do Cloud SQL correspondente no seu Google Cloud projeto especificado com base na anotação do espaço de nomes configurada.

Usar espaços de nomes com projetos, pastas e organizações

Google Cloud suporta a organização de recursos aos níveis de projeto, pasta e organização Pode adicionar anotações aos seus espaços de nomes do Config Connector para mapear recursos para um projeto, uma pasta ou uma organização.

Para saber mais, consulte o artigo Organizar recursos com projetos, pastas ou organizações.