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.