本文說明如何在 Google Distributed Cloud (GDC) 實體隔離主權宇宙中,刪除容器工作負載的永久儲存空間。請務必移除不再使用的永久儲存空間,以維持環境的健康狀態和效能。永久儲存空間是以 PersistentVolumeClaim 資源 (PVC) 的形式管理。
本文適用於應用程式操作員群組中的開發人員,他們負責管理組織的應用程式工作負載。詳情請參閱「GDC 實體隔離方案說明文件的目標對象」。
事前準備
如要完成本文件中的工作,您必須要求必要權限。
要求 IAM 角色
您必須具備特定角色,才能取得刪除永久磁碟區所需的權限。所需角色取決於您是在組織範圍的共用叢集,還是專案範圍的標準叢集內作業。詳情請參閱「Kubernetes 叢集設定」。
共用叢集角色
如要在共用叢集中建立、刪除、編輯或查看永久磁碟區,請要求 IAM 專案管理員授予您命名空間管理員 (namespace-admin) 角色。這個角色會繫結至專案命名空間。
標準叢集角色
如要在標準叢集中建立、刪除、編輯或查看永久磁碟區,請要求 IAM 專案管理員授予您叢集開發人員 (cluster-developer) 角色。這個角色會繫結至專案命名空間。
刪除永久磁碟區
如要刪除 PVC,請完成下列步驟:
列出專案命名空間中的現有 PVC:
kubectl get pvc -n NAMESPACE將
NAMESPACE替換為 Kubernetes 叢集中的命名空間。如果 PVC 位於共用叢集,請使用專案命名空間。記下要刪除的 PVC。
刪除 PVC:
kubectl delete pvc PVC_NAME -n NAMESPACE更改下列內容:
PVC_NAME:要刪除的 PVC 名稱。NAMESPACE:Kubernetes 叢集中的命名空間。如果 PVC 位於共用叢集,請使用專案命名空間。
輸出結果會與下列內容相似:
persistentvolumeclaim "test-pvc" deleted