Espacios de nombres y proyectos de Google Cloud
Config Connector crea Google Cloud recursos mediante la configuración de Kubernetes. Estos recursos se organizan en espacios de nombres de Kubernetes.
Cómo usa Config Connector los espacios de nombres
Config Connector puede usar las anotaciones del Namespace
del recurso para determinar en qué proyecto, carpeta u organización se van a crear los recursos. La anotación de Namespace
solo se aplicará si la configuración del recurso no especifica ya dónde se debe crear. Para obtener más información, consulta el artículo Organizar recursos mediante proyectos y carpetas.
Por ejemplo, si quieres crear una instancia de Cloud SQL con el nombre mySQL
en tu proyecto con el ID de proyecto myProject
, ejecuta este comando para anotar tu espacio de nombres:
kubectl annotate namespace \
NAMESPACE_NAME cnrm.cloud.google.com/project-id="myProject"
Sustituye NAMESPACE_NAME
por el nombre de tu espacio de nombres.
A continuación, crea un SQLInstance
de Config Connector con el nombre mySQL
en tu espacio de nombres. Config Connector crea una instancia de Cloud SQL correspondiente en el Google Cloud proyecto que hayas especificado, en función de la anotación de espacio de nombres configurada.
Usar espacios de nombres con proyectos, carpetas y organizaciones
Google Cloud Permite organizar recursos a nivel de proyecto, carpeta y organización. Puedes añadir anotaciones a tus espacios de nombres de Config Connector para asignar recursos a un proyecto, una carpeta o una organización.
Para obtener más información, consulta Organizar recursos con proyectos, carpetas u organizaciones.