Espacios de nombres y proyectos de Google Cloud
Config Connector crea recursos de Google Cloud con la configuración de Kubernetes. Estos recursos se organizan en Espacios de nombres de Kubernetes.
Cómo Config Connector usa los espacios de nombres
Config Connector puede usar las anotaciones en el Namespace
del recurso para determinar en qué proyecto, organización o carpeta crea los recursos. La anotación del Namespace
solo se aplicará si la configuración del recurso aún no especifica dónde crear el recurso. Para obtener más información, consulta Organiza recursos con los proyectos y las carpetas.
Por ejemplo, si deseas crear una instancia de Cloud SQL con un nombre de mySQL
en tu proyecto con un ID de proyecto de myProject
, ejecuta este comando para anotar tu espacio de nombres:
kubectl annotate namespace \
NAMESPACE_NAME cnrm.cloud.google.com/project-id="myProject"
Reemplaza NAMESPACE_NAME
por el nombre de tu espacio de nombres.
Luego, crea SQLInstance
de Config Connector con un nombre de mySQL
en el espacio de nombres. Config Connector crea una instancia de Cloud SQL correspondiente en tu
proyecto de Google Cloud especificado, según la anotación del espacio de nombres configurada.
Usa espacios de nombres con proyectos, carpetas y organizaciones
Google Cloud admite la organización de recursos a nivel de proyecto, carpeta y organización. Puedes agregar anotaciones a tus espacios de nombres de Config Connector para asignarlas. recursos a un Project, una Folder o Organización.
Para obtener más información, consulta Organiza recursos con proyectos, carpetas u organizaciones.