Helm chart doesn't provide option to set up statefulset's volumeClaimTemplate. This blocks completely usage of internal raft storage in HA mode with volumes provisioned dynamically by CSI.
Proposed Solution
Add in helmChart option to define persistence storage through volumeClaimTemplates and remove pvc.yaml (or leave it as fallback option)
Alternatives Considered
Switch to HC vault helm chart with additional sidecar container with bank-vaults for unsealing
Thanks for raising this @camaeel! If you have some extra time to create a PR for this, should be easy to patch but very valuable. Let us know so we can plan it out.
Preflight Checklist
Problem Description
Helm chart doesn't provide option to set up statefulset's volumeClaimTemplate. This blocks completely usage of internal raft storage in HA mode with volumes provisioned dynamically by CSI.
Proposed Solution
Add in helmChart option to define persistence storage through volumeClaimTemplates and remove pvc.yaml (or leave it as fallback option)
Alternatives Considered
Switch to HC vault helm chart with additional sidecar container with bank-vaults for unsealing
Additional Information
No response