本文档介绍如何在 Google Distributed Cloud (GDC) 气隙主权宇宙中删除容器工作负载的永久性存储。请务必移除不再使用的永久性存储,以保持环境的健康状况和性能。永久性存储以 PersistentVolumeClaim 资源 (PVC) 的形式进行管理。
本文档适用于应用运维人员组内的开发者,他们负责为其组织管理应用工作负载。如需了解详情,请参阅 GDC 气隙文档的受众。
准备工作
如需完成本文档中的任务,您必须请求必要的权限。
请求 IAM 角色
您必须拥有特定角色,才能获得删除永久性卷所需的权限。您需要的角色取决于您是在组织范围内的共享集群还是项目范围内的 Standard 集群中工作。 如需了解详情,请参阅 Kubernetes 集群 配置。
共享集群角色
如需在共享集群中创建、删除、修改或查看永久性卷,请让您的 Project IAM 管理员向您授予 Namespace Admin (namespace-admin) 角色。此角色绑定到您的项目命名空间。
Standard 集群角色
如需在 Standard 集群中创建、删除、修改或查看永久性卷,请让您的 Project IAM 管理员向您授予 Cluster Developer
(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