This helm chart define a common structure to deploy kubernetes jobs.
The goal is to provide a DRY job deployment mechanism with some flexibility, to be used with some other charts orchestrating a series of jobs via dependencies, pointing to this chart, where each instance of this chart is differenciated using aliases.
The federating chart will provide the configuration for each jobs in its values file.
- Kubernetes cluster 1.10+
- Helm 3.0.0+
- PV provisioner support in the underlying infrastructure.
helm repo add cetic https://cetic.github.io/helm-charts
helm repo updateThe following items can be set via --set flag during installation or configured by editing the values.yaml directly (need to download the chart first).
TBD
Install the job helm chart with a release name my-release:
helm install my-release cetic/jobTo uninstall/delete the my-release deployment:
helm uninstall my-releaseThe following table lists the configurable parameters of the job chart and the default values.
| Parameter | Description | Default |
|---|
TBD
Feel free to contribute by making a pull request.
Please read the official Contribution Guide from Helm for more information on how you can contribute to this Chart.