StorageClass: add reclaimPolicy
Signed-off-by: Benjamin MALYNOVYTCH <bmalynovytch@admantic.fr>
This commit is contained in:
parent
e54bbd9f4c
commit
2b0c377f1a
@ -189,6 +189,13 @@ questions:
|
|||||||
type: boolean
|
type: boolean
|
||||||
required: true
|
required: true
|
||||||
label: Default Storage Class
|
label: Default Storage Class
|
||||||
|
- variable: persistence.reclaimPolicy
|
||||||
|
default: "Delete"
|
||||||
|
description: "Define reclaim policy (Retain or Delete)"
|
||||||
|
group: "Longhorn CSI Driver Settings"
|
||||||
|
type: string
|
||||||
|
required: true
|
||||||
|
label: Storage Class Retain Policy
|
||||||
- variable: persistence.defaultClassReplicaCount
|
- variable: persistence.defaultClassReplicaCount
|
||||||
description: "Set replica count for default StorageClass"
|
description: "Set replica count for default StorageClass"
|
||||||
group: "Longhorn CSI Driver Settings"
|
group: "Longhorn CSI Driver Settings"
|
||||||
|
@ -7,6 +7,7 @@ metadata:
|
|||||||
labels: {{- include "longhorn.labels" . | nindent 4 }}
|
labels: {{- include "longhorn.labels" . | nindent 4 }}
|
||||||
provisioner: driver.longhorn.io
|
provisioner: driver.longhorn.io
|
||||||
allowVolumeExpansion: true
|
allowVolumeExpansion: true
|
||||||
|
reclaimPolicy: "{{ .Values.persistence.reclaimPolicy }}"
|
||||||
parameters:
|
parameters:
|
||||||
numberOfReplicas: "{{ .Values.persistence.defaultClassReplicaCount }}"
|
numberOfReplicas: "{{ .Values.persistence.defaultClassReplicaCount }}"
|
||||||
staleReplicaTimeout: "30"
|
staleReplicaTimeout: "30"
|
||||||
|
@ -48,6 +48,7 @@ service:
|
|||||||
persistence:
|
persistence:
|
||||||
defaultClass: true
|
defaultClass: true
|
||||||
defaultClassReplicaCount: 3
|
defaultClassReplicaCount: 3
|
||||||
|
reclaimPolicy: Delete
|
||||||
|
|
||||||
recurringJobs:
|
recurringJobs:
|
||||||
enable: false
|
enable: false
|
||||||
|
Loading…
Reference in New Issue
Block a user