cetic / helm-nifi

Helm Chart for Apache Nifi
Apache License 2.0
215 stars 228 forks source link

[cetic/nifi] support configuring different storageClassName for each PVC in statefulset #219

Open uqix opened 2 years ago

uqix commented 2 years ago

Is your feature request related to a problem? Please describe.

With each PVC using the same storageClassName, the PVC and PV bindings were wrong after deleting the helm release and reinstalling it.

Describe the solution you'd like

Add value option like .Values.persistence.(logs|config-data|etc.).storageClass with .Values.persistence.storageClass as default.

Describe alternatives you've considered

Helm post rendering.

Additional context

We use local dirs on k8s node as PV.