Within the Helm chart templates, the containers running linode-blockstorage-csi-driver were being configured with command-line flags where the flags' values were coming from environment variables. This commit removes the middle-man, and drops all of the CSI driver-specific command-line flags in favour of reading configuration values directly from the environment.
The Helm chart and kustomize templates have been updated accordingly.
General:
[x] Have you removed all sensitive information, including but not limited to access keys and passwords?
[x] Have you checked to ensure there aren't other open or closed Pull Requests for the same bug/feature/question?
Pull Request Guidelines:
[x] Does your submission pass tests?
[ ] Have you added tests?
[x] Are you addressing a single feature in this PR?
[x] Are your commits atomic, addressing one change per commit?
[x] Are you following the conventions of the language?
[x] Have you saved your large formatting changes for a different PR, so we can focus on your work?
[x] Have you explained your rationale for why this feature is needed?
Within the Helm chart templates, the containers running
linode-blockstorage-csi-driver
were being configured with command-line flags where the flags' values were coming from environment variables. This commit removes the middle-man, and drops all of the CSI driver-specific command-line flags in favour of reading configuration values directly from the environment.The Helm chart and kustomize templates have been updated accordingly.
General:
Pull Request Guidelines: