删除 Kubernetes 集群中的 PersistentVolumeClaim
delete PersistentVolumeClaim in Kubernetes cluster
我在 Kubernetes 集群中有一个 PersistentVolumeClaim。我想在我的开发环境中删除并重新创建它,以这种方式重置一些使用它的服务。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: kafka-disk1
spec:
accessModes:
- ReadWriteOnce
storageClassName: managed-premium
resources:
requests:
storage: 1Gi
完成此任务的最佳方法是什么?
抱歉这个菜鸟问题!
命令式方式:
$ kubectl delete pvc kafka-disk1
声明方式:
你可以标记你的资源,然后 kubectl apply -f
使用修剪选项和标签,所以当你从清单目录中删除 yaml 时,kubectl 将联系 api 服务器并比较文件和集群中的资源,文件中缺少的资源将被删除
我在 Kubernetes 集群中有一个 PersistentVolumeClaim。我想在我的开发环境中删除并重新创建它,以这种方式重置一些使用它的服务。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: kafka-disk1
spec:
accessModes:
- ReadWriteOnce
storageClassName: managed-premium
resources:
requests:
storage: 1Gi
完成此任务的最佳方法是什么?
抱歉这个菜鸟问题!
命令式方式:
$ kubectl delete pvc kafka-disk1
声明方式:
你可以标记你的资源,然后
kubectl apply -f
使用修剪选项和标签,所以当你从清单目录中删除 yaml 时,kubectl 将联系 api 服务器并比较文件和集群中的资源,文件中缺少的资源将被删除