可以通过在 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/oDKB 著作权归作者所有。请勿转载和采集!

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