All job/cronjob deployment in Humn.ai should use k8s-cronjob chart instead
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 update
The 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/job
To uninstall/delete the my-release
deployment:
helm uninstall my-release
The 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.