hashicorp / hashicorp/vault-helm
Make CSI providervol and mountpoint-dir configurable
- Dominant language
- Shell
- Stars
- 1.3k
- Forks
- 898
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 1
Description
`providervol` in csi-daemonset.yaml is hard coded to /etc/kubernetes/secrets-store-csi-providers. This is configurable in `secrets-store-csi-driver` by `linux.providersDir` or `windows.providersDir`.
` mountpoint-dir` in csi-daemonset.yaml is hard coded to /var/lib/kubelet/pods. This is configurable in secrets-store-csi-driver by `linux.kubeletRootDir` or `windows.kubeletRootDir`
Contributor guide
Research direction
Inspect csi-daemonset.yaml and the Helm chart configuration that supplies its values. Compare the hard-coded providervol and mountpoint-dir paths with the secrets-store-csi-driver linux.providersDir, windows.providersDir, linux.kubeletRootDir, and windows.kubeletRootDir settings. Done means both paths can be configured for the relevant operating system instead of remaining fixed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- helm, kubernetes
- Domain
- infrastructure
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100