네임스페이스 및 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 네임스페이스에 추가하여 리소스를 프로젝트, 폴더 또는 조직에 매핑할 수 있습니다.

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