mirror of
https://github.com/bjw-s-labs/helm-charts.git
synced 2025-07-04 08:57:04 +02:00
feat(common): Release v2.5.0 (#258)
Co-authored-by: Maurits <75321636+maurits-funda@users.noreply.github.com> Co-authored-by: Noam Lerner <bugok@users.noreply.github.com>
This commit is contained in:
parent
1582fe27c4
commit
a548690b00
25 changed files with 670 additions and 56 deletions
|
@ -105,18 +105,18 @@ controllers:
|
|||
enabled: true
|
||||
|
||||
# -- Set the controller type.
|
||||
# Valid options are deployment, daemonset, statefulset or cronjob
|
||||
# Valid options are deployment, daemonset, statefulset, cronjob or job
|
||||
type: deployment
|
||||
# -- Set annotations on the deployment/statefulset/daemonset/cronjob
|
||||
# -- Set annotations on the deployment/statefulset/daemonset/cronjob/job
|
||||
annotations: {}
|
||||
# -- Set labels on the deployment/statefulset/daemonset/cronjob
|
||||
# -- Set labels on the deployment/statefulset/daemonset/cronjob/job
|
||||
labels: {}
|
||||
# -- Number of desired pods. When using a HorizontalPodAutoscaler, set this to `null`.
|
||||
replicas: 1
|
||||
# -- Set the controller upgrade strategy
|
||||
# For Deployments, valid values are Recreate (default) and RollingUpdate.
|
||||
# For StatefulSets, valid values are OnDelete and RollingUpdate (default).
|
||||
# DaemonSets/CronJobs ignore this.
|
||||
# DaemonSets/CronJobs/Jobs ignore this.
|
||||
strategy:
|
||||
|
||||
rollingUpdate:
|
||||
|
@ -132,6 +132,10 @@ controllers:
|
|||
# -- CronJob configuration. Required only when using `controller.type: cronjob`.
|
||||
# @default -- See below
|
||||
cronjob:
|
||||
# -- Suspends the CronJob
|
||||
# [[ref]](https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/#schedule-suspension)
|
||||
# @default -- false
|
||||
suspend:
|
||||
# -- Specifies how to treat concurrent executions of a job that is created by this cron job
|
||||
# valid values are Allow, Forbid or Replace
|
||||
concurrencyPolicy: Forbid
|
||||
|
@ -145,7 +149,20 @@ controllers:
|
|||
successfulJobsHistory: 1
|
||||
# -- The number of failed Jobs to keep
|
||||
failedJobsHistory: 1
|
||||
# -- If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to
|
||||
# -- If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to
|
||||
# be automatically deleted.
|
||||
ttlSecondsAfterFinished:
|
||||
# -- Limits the number of times a failed job will be retried
|
||||
backoffLimit: 6
|
||||
|
||||
# -- Job configuration. Required only when using `controller.type: job`.
|
||||
# @default -- See below
|
||||
job:
|
||||
# -- Suspends the Job
|
||||
# [[ref]](https://kubernetes.io/docs/concepts/workloads/controllers/job/#suspending-a-job)
|
||||
# @default -- false
|
||||
suspend:
|
||||
# -- If this field is set, ttlSecondsAfterFinished after the Job finishes, it is eligible to
|
||||
# be automatically deleted.
|
||||
ttlSecondsAfterFinished:
|
||||
# -- Limits the number of times a failed job will be retried
|
||||
|
@ -239,12 +256,28 @@ controllers:
|
|||
env:
|
||||
|
||||
# -- Secrets and/or ConfigMaps that will be loaded as environment variables.
|
||||
# [[ref]](https://unofficial-kubernetes.readthedocs.io/en/latest/tasks/configure-pod-container/configmap/#use-case-consume-configmap-in-environment-variables)
|
||||
# Syntax options:
|
||||
# A) Pass an app-template configMap identifier:
|
||||
# - config: config
|
||||
# B) Pass any configMap name that is not also an identifier (Template enabled):
|
||||
# - config: random-configmap-name
|
||||
# C) Pass an app-template configMap identifier, explicit syntax:
|
||||
# - configMapRef:
|
||||
# identifier: config
|
||||
# D) Pass any configMap name, explicit syntax (Template enabled):
|
||||
# - configMapRef:
|
||||
# name: "{{ .Release.Name }}-config"
|
||||
# E) Pass an app-template secret identifier:
|
||||
# - secret: secret
|
||||
# F) Pass any secret name that is not also an identifier (Template enabled):
|
||||
# - secret: random-secret-name
|
||||
# G) Pass an app-template secret identifier, explicit syntax:
|
||||
# - secretRef:
|
||||
# identifier: secret
|
||||
# H) Pass any secret name, explicit syntax (Template enabled):
|
||||
# - secretRef:
|
||||
# name: "{{ .Release.Name }}-secret"
|
||||
envFrom: []
|
||||
# - configMapRef:
|
||||
# name: config-map-name
|
||||
# - secretRef:
|
||||
# name: secret-name
|
||||
|
||||
# -- Probe configuration
|
||||
# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/)
|
||||
|
@ -499,6 +532,11 @@ serviceMonitor:
|
|||
interval: 1m
|
||||
scrapeTimeout: 10s
|
||||
|
||||
# -- Configures custom targetLabels for the serviceMonitor. (All collected
|
||||
# meterics will have these labels, taking the value from the target service)
|
||||
# [[ref]](https://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/api.md#servicemonitorspec/)
|
||||
targetLabels: []
|
||||
|
||||
# -- Configure the ingresses for the chart here.
|
||||
# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress.
|
||||
# @default -- See below
|
||||
|
@ -660,6 +698,7 @@ persistence:
|
|||
# main: # the container with the "main" identifier
|
||||
# - path: /data/config.yaml
|
||||
# readOnly: true
|
||||
# mountPropagation: None
|
||||
# subPath: config.yaml
|
||||
# second-container: # the container with the "second-container" identifier
|
||||
# - path: /appdata/config
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue