-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
Summary
Integrate Helm chart support for deploying the Azure Lustre CSI Driver on AKS clusters. This will simplify installation, upgrades, and configuration management.
Background
- Azure Lustre CSI Driver allows Kubernetes workloads to access Azure Managed Lustre storage.
- Current deployment relies on manual YAML manifests.
- Helm charts will provide:
- Versioned packaging
- Parameterized configuration
- Easier integration with CI/CD pipelines
References:
Goals
- Create a Helm chart for Azure Lustre CSI Driver.
- Support:
- Dynamic provisioning
- Node plugin and controller deployment
- Configurable Lustre mount options
- Publish chart to:
- GitHub repository
Tasks
- Define chart structure (
Chart.yaml,values.yaml, templates). - Add Kubernetes manifests for:
- CSI Controller
- CSI Node DaemonSet
- Parameterize:
- Lustre filesystem name
- Mount options
- Image tags
- Implement Helm hooks for pre/post-install checks.
- Test chart on AKS (Ubuntu node pools).
- Document installation steps
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels