本頁說明如何為 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 參考資料。