https://github.com/postfinance/trident-helm
https://github.com/postfinance/trident-helm
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/postfinance/trident-helm
- Owner: postfinance
- License: mit
- Created: 2025-09-22T15:09:49.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-10-15T14:42:11.000Z (8 months ago)
- Last Synced: 2025-10-16T11:51:10.733Z (8 months ago)
- Language: Shell
- Size: 50.8 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# trident-helm
This is a Helm chart deploys the controller and daemonset for trident CSI based on the manifests output by `tridentctl`.
The templates are generated with the `transform.sh` script which runs `tridentctl`, fixes some formatting and adds the helm templating.
## Configuration
The following table lists the configurable parameters of the chart and their default values.
| Parameter | Description | Default |
|----------------------------------------------|---------------------------------------------|-----------|
| `daemonset.tridentMain.resources` | Resource requests/limits for trident-main | `{}` |
| `daemonset.driverRegistrar.resources` | Resource requests/limits for driver-registrar | `{}` |
| `daemonset.tolerations` | Tolerations for DaemonSet pods | `[]` |
| `controller.annotations` | Annotations for controller pods | `{}` |
| `controller.tridentMain.resources` | Resource requests/limits for controller trident-main | `{}` |
| `controller.tridentAutosupport.resources` | Resource requests/limits for trident-autosupport | `{}` |
| `controller.csiProvisioner.resources` | Resource requests/limits for csi-provisioner | `{}` |
| `controller.csiAttacher.resources` | Resource requests/limits for csi-attacher | `{}` |
| `controller.csiResizer.resources` | Resource requests/limits for csi-resizer | `{}` |
| `controller.csiSnapshotter.resources` | Resource requests/limits for csi-snapshotter | `{}` |
| `controller.tolerations` | Tolerations for controller pods | `[]` |
## Contributing
Feel free to submit issues and pull requests for improvements or bug fixes.
### Upgrading Chart
1. Download tridentctl version you'd like to update to
2. `cd charts`
2. `./transform.sh`
2. Bump chart version
2. Merge PR to main
3. Create tag