刪除永久儲存空間

本文說明如何刪除 Google Distributed Cloud (GDC) 實體隔離主權宇宙中,容器工作負載的永久儲存空間。請務必移除不再使用的永久儲存空間,以維護環境的健康狀態和效能。永久儲存空間會以 PersistentVolumeClaim 資源 (PVC) 的形式管理。

本文適用於應用程式運算子群組中的開發人員,負責管理所屬機構的應用程式工作負載。詳情請參閱 GDC air-gapped 說明文件適用對象

事前準備

如要完成本文中的工作,您必須要求必要的權限。

要求 IAM 角色

您必須具備特定角色,才能取得刪除永久磁碟區所需的權限。您需要的角色取決於您是在組織範圍的共用叢集,還是專案範圍的標準叢集內工作。詳情請參閱 Kubernetes 叢集設定

共用叢集角色

如要在共用叢集中建立、刪除、編輯或查看永久磁碟,請要求專案 IAM 管理員授予您「命名空間管理員」(roles/container.namespaceAdmin) namespace-admin 角色。這個角色會繫結至專案命名空間。

標準叢集角色

如要在標準叢集中建立、刪除、編輯或查看永久磁碟,請要求專案 IAM 管理員授予您「叢集開發人員」(cluster-developer) 角色。這個角色會繫結至專案命名空間。

刪除永久磁碟區

如要刪除 PVC,請完成下列步驟:

  1. 列出專案命名空間中的現有 PVC:

    kubectl get pvc -n NAMESPACE
    

    NAMESPACE 替換為 Kubernetes 叢集中的命名空間。如果 PVC 位於共用叢集中,請使用專案命名空間。

    記下要刪除的 PVC。

  2. 刪除 PVC:

    kubectl delete pvc PVC_NAME -n NAMESPACE
    

    更改下列內容:

    • PVC_NAME:要刪除的 PVC 名稱。

    • NAMESPACE:Kubernetes 叢集中的命名空間。如果 PVC 位於共用叢集中,請使用專案命名空間。

    輸出結果會與下列內容相似:

    persistentvolumeclaim "test-pvc" deleted
    

後續步驟