可以通过在pv上设置persistentVolumeReclaimPolicy属性来控制数据的删除策略,默认为Retain,即不自动删除数据。可以将其设置为Delete,当pv被释放时,数据将被删除。

例如,可以通过以下yaml文件创建一个Delete策略的glusterfs类型的pv:

apiVersion: v1
kind: PersistentVolume
metadata:
  name: my-pv
spec:
  capacity:
    storage: 10Gi
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Delete
  glusterfs:
    endpoints: glusterfs-cluster
    path: /myvolume
    readOnly: false

在pv被释放时,数据将被自动删除。注意,这将不可恢复地删除所有数据,因此请谨慎使用。

在k8s中glusterfs类型的pv不自动删除数据如何解决

原文地址: https://www.cveoy.top/t/topic/haL1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录