네임스페이스 및 Google Cloud 프로젝트
Config Connector는 Kubernetes 구성을 사용하여 Google Cloud 리소스를 만듭니다. 이러한 리소스는 Kubernetes 네임스페이스에 구성됩니다.
Config Connector가 네임스페이스를 사용하는 방법
Config Connector는 리소스 Namespace
의 주석을 사용하여 리소스를 생성할 프로젝트, 폴더 또는 조직을 알아낼 수 있습니다. Namespace
의 주석은 리소스 구성에서 리소스를 생성할 위치를 아직 지정하지 않은 경우에만 적용됩니다. 자세한 정보는 프로젝트 및 폴더로 리소스 구성을 참조하세요.
예를 들어 프로젝트 ID가 myProject
인 프로젝트에서 이름이 mySQL
인 Cloud SQL 인스턴스를 만들려면 이 명령어를 실행하여 네임스페이스에 주석을 추가합니다.
kubectl annotate namespace \
NAMESPACE_NAME cnrm.cloud.google.com/project-id="myProject"
NAMESPACE_NAME
을 네임스페이스 이름으로 바꿉니다.
그런 다음 네임스페이스에서 mySQL
이라는 이름으로 구성 커넥터 SQLInstance
를 생성합니다. 구성 커넥터는 구성된 네임스페이스 주석을 기반으로 지정된 Google Cloud 프로젝트에 해당 Cloud SQL 인스턴스를 만듭니다.
프로젝트, 폴더 및 조직에 네임스페이스 사용
Google Cloud는 프로젝트, 폴더, 조직 수준에서 리소스 구성을 지원합니다. 주석을 Config Connector 네임스페이스에 추가하여 리소스를 프로젝트, 폴더 또는 조직에 매핑할 수 있습니다.
자세한 내용은 프로젝트, 폴더 또는 조직으로 리소스 구성을 참조하세요.