Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

helm chart doesn't provide option to set up statefulset's volumeClaimTemplate #85

Open
2 tasks done
camaeel opened this issue Dec 30, 2023 · 1 comment
Open
2 tasks done
Labels
kind/enhancement Categorizes issue or PR as related to an improvement. lifecycle/keep Denotes an issue or PR that should be preserved from going stale.

Comments

@camaeel
Copy link

camaeel commented Dec 30, 2023

Preflight Checklist

  • I have searched the issue tracker for an issue that matches the one I want to file, without success.
  • I agree to follow the Code of Conduct.

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

@camaeel camaeel added the kind/enhancement Categorizes issue or PR as related to an improvement. label Dec 30, 2023
@ramizpolic
Copy link
Member

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.

@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. label Mar 31, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Apr 21, 2024
@github-project-automation github-project-automation bot moved this from 🆕 New to ✅ Done in Project backlog Apr 21, 2024
@csatib02 csatib02 removed the lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. label Apr 21, 2024
@csatib02 csatib02 moved this from ✅ Done to 🆕 New in Project backlog Apr 21, 2024
@bank-vaults bank-vaults deleted a comment from github-actions bot May 6, 2024
@bank-vaults bank-vaults deleted a comment from github-actions bot May 6, 2024
@csatib02 csatib02 reopened this May 6, 2024
@github-project-automation github-project-automation bot moved this from 🆕 New to 📋 Backlog in Project backlog May 6, 2024
@csatib02 csatib02 moved this from 📋 Backlog to 🆕 New in Project backlog May 6, 2024
@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. label Jul 7, 2024
@csatib02 csatib02 removed the lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. label Jul 7, 2024
@bank-vaults bank-vaults deleted a comment from github-actions bot Jul 7, 2024
@github-actions github-actions bot added the lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. label Sep 8, 2024
@bank-vaults bank-vaults deleted a comment from github-actions bot Sep 8, 2024
@csatib02 csatib02 added lifecycle/keep Denotes an issue or PR that should be preserved from going stale. and removed lifecycle/stale Denotes an issue or PR that has become stale and will be auto-closed. labels Sep 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Categorizes issue or PR as related to an improvement. lifecycle/keep Denotes an issue or PR that should be preserved from going stale.
Projects
Status: 🆕 New
Development

No branches or pull requests

3 participants