Install batch job controller
helm install my-batch-job-controller oci://ghcr.io/bakito/helm-charts/batch-job-controller --version 1.4.7
helm repo add bakito https://charts.bakito.net
helm install my-batch-job-controller bakito/batch-job-controller --version 1.4.7
Key | Type | Default | Description |
---|---|---|---|
deployment.annotations | string | nil |
additional pod annotations |
deployment.cronExpression | string | "* * * * *" |
Cron expression to start the jobs with |
deployment.env | string | nil |
additional pod env |
deployment.image | string | "ghcr.io/bakito/batch-job-controller" |
Repository to use |
deployment.imageTag | string | nil |
Overrides the image tag whose default is the chart appVersion. |
deployment.labels | string | nil |
additional pod labels |
deployment.podPoolSize | int | 10 |
The parallel pod pool size |
deployment.probes.liveness | bool | true |
Enable liveness probes |
deployment.probes.readiness | bool | true |
Enable readiness probes |
deployment.probes.startup | bool | true |
Enable startup probes |
deployment.replicas | int | 1 |
Controller pod count |
deployment.reportDirectory | string | "/var/www" |
Report directory |
deployment.reportHistory | int | 10 |
Define for how many jobs the reports sould be kept |
deployment.runOnStartup | bool | false |
Run jobs on startup |
deployment.storageClassName | string | "" |
Storage class name to be used if storage is enabled |
deployment.withPersistentVolume | bool | true |
Enable persistent storage |
jobPod.image | string | "registry.access.redhat.com/ubi8/ubi" |
The iabe to be uses as job pod |
name | string | "example-job-controller" |
Name |
routes.internal | bool | true |
enable a route to access the internal files |
routes.metrics | bool | true |
enable a route to access metrics |
Autogenerated from chart metadata using helm-docs