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 mit der Projekt-ID myProject
erstellen möchten, führen Sie den folgenden Befehl aus, um Ihren Namespace zu annotieren:
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 legt anhand der konfigurierten Namespace-Annotation einen entsprechenden Cloud SQL-Instanz in Ihrem angegebenen Google Cloud-Projekt an.
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.