네임스페이스 및 Google Cloud 프로젝트

Config Connector는 Kubernetes 구성을 사용하여 Google Cloud 리소스를 만듭니다. 이러한 리소스는 Kubernetes 네임스페이스에 구성됩니다.

Config Connector가 네임스페이스를 사용하는 방법

Config Connector는 리소스 Namespace의 주석을 사용하여 리소스를 생성할 프로젝트, 폴더 또는 조직을 알아낼 수 있습니다. Namespace의 주석은 리소스 구성에서 리소스를 생성할 위치를 아직 지정하지 않은 경우에만 적용됩니다. 자세한 정보는 프로젝트 및 폴더로 리소스 구성을 참조하세요.

예를 들어 myProject의 프로젝트 ID로 프로젝트에서 이름이 mySpanner인 Cloud Spanner 인스턴스를 만들려면 이 명령어를 실행하여 네임스페이스에 주석을 달고 [NAMESPACE_NAME]을 네임스페이스 이름으로 바꿉니다.

kubectl annotate namespace \
 [NAMESPACE_NAME] cnrm.cloud.google.com/project-id="myProject"

그런 다음 네임스페이스에서 mySpanner이라는 이름으로 Config Connector SpannerInstance을 생성합니다. Config Connector는 구성된 네임스페이스 주석을 기반으로 지정된 Google Cloud 프로젝트에서 해당 Cloud Spanner를 만듭니다.

폴더 및 조직에 네임스페이스 사용

Google Cloud는 프로젝트, 폴더, 조직 수준에서 리소스 구성을 지원합니다. 주석을 Config Connector 네임스페이스에 추가하여 리소스를 폴더 또는 조직에 매핑할 수 있습니다.

자세한 내용은 프로젝트, 폴더 또는 조직으로 리소스 구성을 참조하세요.