建立儲存空間值區

本頁說明如何為 Google Distributed Cloud (GDC) 氣隙裝置專案建立儲存空間值區。內容包括先決條件、建立和驗證步驟,以及命名規範。這有助於建立符合規定且設定完善的物件儲存空間,滿足隔離部署作業的需求。

本頁面適用於基礎架構營運商群組的 IT 管理員,或應用程式營運商群組的開發人員,他們希望在 GDC 氣隙環境中,為專案佈建及管理物件儲存空間值區。

事前準備

專案命名空間可管理 Management API 伺服器中的 bucket 資源。您必須擁有專案,才能使用值區和物件。

您也必須具備適當的 bucket 權限,才能執行下列作業。請參閱「授予 bucket 存取權」。

Storage 值區命名規範

值區名稱必須遵循下列命名慣例:

  • 在專案中不得重複。專案會在 bucket 名稱中附加不重複的前置字元,確保機構內不會發生衝突。萬一不同機構的字首和 bucket 名稱發生衝突,bucket 建立作業就會失敗,並顯示 bucket name in use 錯誤。
  • 至少要有 1 個字元,且不得超過 57 個字元。
  • 請勿加入任何個人識別資訊 (PII)。
  • 符合 DNS 規定。
  • 開頭須為英文字母,且只能由英文字母、數字和連字號組成。

建立值區

如要建立 bucket,請將 bucket 規格套用至專案命名空間:

    kubectl apply -f bucket.yaml

以下是 bucket 規格的範例:

    apiVersion: object.gdc.goog/v1
    kind: Bucket
    metadata:
      name: BUCKET_NAME
      namespace: NAMESPACE_NAME
    spec:
      description: DESCRIPTION
      storageClass: Standard
      bucketPolicy :
        lockingPolicy :
          defaultObjectRetentionDays: RETENTION_DAY_COUNT

詳情請參閱 Bucket API 參考資料