jfrog / charts

JFrog official Helm Charts
https://jfrog.com/integration/helm-repository/
Apache License 2.0
259 stars 448 forks source link

Option for persistentVolumeClaimRetentionPolicy #1870

Open greenlama opened 7 months ago

greenlama commented 7 months ago

Is this a BUG REPORT or FEATURE REQUEST? (choose one): FEATURE REQUEST

Version of Helm and Kubernetes: kubernetes v1.26

Which chart: stable/artifactory-ha

Which product license (Enterprise/Pro/oss): Enterprise

What happened: artifactory-primary-statefulset doesn't have persistentVolumeClaimRetentionPolicy

What you expected to happen: artifactory-primary-statefulset has persistentVolumeClaimRetentionPolicy and can be managed by editing at Values.yaml. persistentVolumeClaimRetentionPolicy is needed since PVC is being created within the availability zone. This affects when pods can be restarted in different availability zone. So we need to have an option to delete PVC on pod destroy.