本頁面說明如何產生專案中的 Google Distributed Cloud (GDC) 實體隔離儲存空間 bucket 清單,以及各個 bucket 的顯示設定詳細資料。雙可用區 bucket 的所有清單和檢視作業,都應透過全域 API 執行。
事前準備
Storage bucket 是特定專案範圍內的資源。專案就像容器,可將 bucket 分組,並透過 Management API 伺服器管理。您必須先建立新專案,或選取具備足夠權限的現有專案,才能執行這個頁面的作業。
必要的 IAM 角色
請與 IAM 專案管理員聯絡,要求在專案命名空間中取得下列角色:
- Bucket 專案管理員 (
project-bucket-admin):建立、更新及刪除儲存空間 bucket。 - Bucket 物件專案檢視者 (
project-bucket-object-viewer):查看及檢查儲存空間 bucket 和物件的詳細資料。
詳情請參閱「授予 bucket 存取權」。
準備環境
如要對管理 API 伺服器或全域 API 伺服器執行指令,請按照下列步驟操作:
- 如果沒有可用檔案,請登入並產生可用於可用區 Management API 伺服器的 kubeconfig 檔案。
- 如果是雙可用區 bucket,請按照下列步驟操作:
- 請向基礎架構運作人員 (IO) 確認,已為配對可用區建立
BucketLocationConfig自訂資源。 - 產生全域 API 伺服器的 kubeconfig 檔案。
- 請向基礎架構運作人員 (IO) 確認,已為配對可用區建立
列出 Storage bucket
控制台
- 在導覽選單中,按一下「Object Storage」(物件儲存空間)。您有權存取的所有 bucket 都會列在表格中。
kubectl
如要列出您在特定物件儲存庫租戶中可存取的所有 bucket,請完成下列步驟:
執行下列指令,列出所有 bucket:
kubectl get buckets --all-namespaces執行下列指令,列出命名空間中的所有 bucket:
kubectl get buckets --namespace NAMESPACE_NAME
查看 bucket 設定
控制台
- 在導覽選單中,按一下「Object Storage」(物件儲存庫)。
- 按一下要查看詳細資料的值區名稱。
- 等待系統重新導向至詳細檢視畫面。
kubectl
使用下列任一指令,查看 bucket 的設定詳細資料:
kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml