mirror of
https://github.com/bjw-s-labs/helm-charts.git
synced 2025-07-03 16:37:04 +02:00
feat(common): Release version 1.2.0 (#92)
* fix(common): fix incorrect route default values (#91) * fix(common): make `sectionName` optional for route parentRefs * fix(common): name primary route correctly * feat(common): add controller.type of cronjob (#87) * fix(common): Fix invalid persistence type message (#85) * feat(common): Allow setting container restartPolicy Co-authored-by: András Maróy <andras@maroy.hu> Co-authored-by: loeken <loeken@internetz.me> Co-authored-by: Han Cen <hi@chamburr.com>
This commit is contained in:
parent
8f2a1ba9b4
commit
72670526a3
26 changed files with 351 additions and 66 deletions
|
@ -12,18 +12,18 @@ controller:
|
|||
# -- enable the controller.
|
||||
enabled: true
|
||||
# -- Set the controller type.
|
||||
# Valid options are deployment, daemonset or statefulset
|
||||
# Valid options are deployment, daemonset, statefulset or cronjob
|
||||
type: deployment
|
||||
# -- Set annotations on the deployment/statefulset/daemonset
|
||||
# -- Set annotations on the deployment/statefulset/daemonset/cronjob
|
||||
annotations: {}
|
||||
# -- Set labels on the deployment/statefulset/daemonset
|
||||
# -- Set labels on the deployment/statefulset/daemonset/cronjob
|
||||
labels: {}
|
||||
# -- Number of desired pods
|
||||
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 ignore this.
|
||||
# DaemonSets/CronJobs ignore this.
|
||||
strategy:
|
||||
rollingUpdate:
|
||||
# -- Set deployment RollingUpdate max unavailable
|
||||
|
@ -36,6 +36,22 @@ controller:
|
|||
revisionHistoryLimit: 3
|
||||
# -- Set statefulset podManagementPolicy, valid values are Parallel and OrderedReady (default).
|
||||
podManagementPolicy:
|
||||
# -- Set Container restart policy.
|
||||
# @default -- `Always`. When `controller.type` is `cronjob` it defaults to `Never`.
|
||||
restartPolicy:
|
||||
# -- CronJob configuration. Required only when using `controller.type: cronjob`.
|
||||
# @default -- See below
|
||||
cronjob:
|
||||
# -- 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
|
||||
# -- Sets the CronJob time when to execute your jobs
|
||||
schedule: "*/20 * * * *"
|
||||
# -- The deadline in seconds for starting the job if it misses its scheduled time for any reason
|
||||
startingDeadlineSeconds: 30
|
||||
# -- The number of succesful Jobs to keep
|
||||
successfulJobsHistory: 1
|
||||
# -- The number of failed Jobs to keep
|
||||
failedJobsHistory: 1
|
||||
|
||||
image:
|
||||
# -- image repository
|
||||
|
@ -422,7 +438,7 @@ route:
|
|||
# -- Provide additional labels which may be required.
|
||||
labels: {}
|
||||
|
||||
## -- Configure the resource the route attaches to.
|
||||
# -- Configure the resource the route attaches to.
|
||||
parentRefs:
|
||||
- # Group of the referent resource.
|
||||
group: gateway.networking.k8s.io
|
||||
|
@ -433,7 +449,7 @@ route:
|
|||
# Namespace of the referent resource
|
||||
namespace:
|
||||
# Name of the section within the target resource.
|
||||
sectionName: ""
|
||||
sectionName:
|
||||
|
||||
# -- Host addresses
|
||||
hostnames: []
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue