Add helm chart support#238
Add helm chart support#238wolfgang-desalvador wants to merge 4 commits intokubernetes-sigs:developmentfrom
Conversation
Releasing from v0.2.0 Development
Releasing from v0.3.0 Development
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: wolfgang-desalvador The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
|
|
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
|
/remove-lifecycle stale I've been updating this for new changes coming in |
What type of PR is this?
Feature
What this PR does / why we need it
This pull request introduces Helm chart support for the Azure Lustre CSI Driver, enabling streamlined installation and management via Helm. It adds comprehensive documentation, chart templates, and configuration files to support both released and development versions of the driver. The changes cover chart packaging, installation instructions, RBAC resources, controller and node deployments, and configuration options.
Helm Chart Introduction and Documentation:
charts/README.md, including repo setup, installation methods, upgrade, uninstall, tips, and configurable parameters.Chart Templates and Kubernetes Resources:
These changes collectively enable users to install, configure, and manage the Azure Lustre CSI Driver using Helm, improving ease of deployment and maintainability.
Which issue(s) this PR fixes:
Fixes #237
Requirements: