命名空間和 Google Cloud 專案


Config Connector 會使用 Kubernetes 設定建立 Google Cloud 資源。這些資源會以 Kubernetes 命名空間的形式進行分類。

Config Connector 如何使用 Namespace

Config Connector 可使用資源 Namespace 上的註解,判斷要建立資源的專案、資料夾或機構。只有在資源設定未指定建立資源的位置時,系統才會套用 Namespace 的註解。詳情請參閱「使用專案和資料夾來整理資源

舉例來說,如果您想在專案中建立名為 mySQL 的 Cloud SQL 執行個體,而專案 ID 為 myProject,請執行以下指令來標註命名空間:

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

請將 NAMESPACE_NAME 替換為您的命名空間名稱。

接著,在命名空間中建立名為 mySQL 的設定連接器 SQLInstance。Config Connector 會根據所設定的命名空間註解,在您指定的 Google Cloud 專案中建立對應的 Cloud SQL 執行個體。

將命名空間與專案、資料夾和機構搭配使用

Google Cloud 支援在專案、資料夾和機構層級組織資源。您可以將註解新增至 Config Connector 命名空間,將資源對應至專案資料夾機構

如要進一步瞭解,請參閱「使用專案、資料夾或機構整理資源」一文。