Namespaces und Google Cloud-Projekte


Config Connector erstellt Google Cloud-Ressourcen mithilfe der Kubernetes-Konfiguration. Diese Ressourcen sind in Kubernetes-Namespaces organisiert.

Verwendung von Namespaces durch Config Connector

Config Connector kann anhand der Annotationen für den Namespace der Ressource bestimmen, in welchem Projekt, in welchem Ordner oder in welcher Organisation die Ressourcen erstellt werden sollen. Die Annotation des Namespace wird nur angewendet, wenn in der Ressourcenkonfiguration nicht bereits angegeben ist, wo die Ressource erstellt werden soll. Weitere Informationen finden Sie unter Ressourcen organisieren.

Wenn Sie beispielsweise eine Cloud SQL-Instanz mit dem Namen mySQL in Ihrem Projekt und der Projekt-ID myProject erstellen möchten, führen Sie diesen Befehl aus, um Ihren Namespace annotieren zu können:

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

Ersetzen Sie dabei NAMESPACE_NAME durch Ihren Namespace-Namen.

Erstellen Sie dann eine Config Connector-SQLInstance mit dem Namen mySQL in Ihrem Namespace. Config Connector erstellt basierend auf der konfigurierten Namespace-Annotation im angegebenen Google Cloud-Projekt eine entsprechende Cloud SQL-Instanz.

Namespaces mit Projekten, Ordnern und Organisationen verwenden

Google Cloud unterstützt das Organisieren von Ressourcen auf Projekt-, Ordner- und Organisationsebene. Sie können Ihren Config Connector-Namespaces Annotationen hinzufügen, um Ressourcen einem Projekt, einem Ordner oder einer Organisation zuzuordnen.

Weitere Informationen finden Sie unter Ressourcen mit Projekten, Ordnern oder Organisationen organisieren.