mirror of
https://github.com/wahyd4/charts.git
synced 2026-08-09 05:06:29 +10:00
[bitnami/argo-workflows] Easier configuration for workflowDefaults in Controller configMap (#10257)
* [bitnami/argo-workflows] Easier configuration for workflowDefaults in controller configMap Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * [bitnami/argo-workflows] Bump Chart version Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * [bitnami/argo-workflows] Add metadata for new value Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * [bitnami/argo-workflows] Fix metadata for new value Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * [skip ci] Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> * [bitnami/argo-workflows] Remove key and check for empty dict instead Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> * [bitnami/argo-workflows] Bump Chart's MINOR version Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> * [bitnami/argo-workflows] Fix indents in controller config Signed-off-by: Konstantin Taletskiy <konstantin.taletskiy@labshare.org> * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers <containers@bitnami.com> Co-authored-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
co-authored by
Bitnami Containers
parent
1e1c28fe32
commit
fbe86055b5
@@ -35,4 +35,4 @@ sources:
|
||||
- https://github.com/bitnami/bitnami-docker-argo-workflow-controller
|
||||
- https://github.com/bitnami/bitnami-docker-argo-workflow-exec
|
||||
- https://argoproj.github.io/workflows/
|
||||
version: 2.2.4
|
||||
version: 2.3.0
|
||||
|
||||
@@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | --------------------------- |
|
||||
| `server.image.registry` | server image registry | `docker.io` |
|
||||
| `server.image.repository` | server image repository | `bitnami/argo-workflow-cli` |
|
||||
| `server.image.tag` | server image tag (immutable tags are recommended) | `3.3.5-scratch-r1` |
|
||||
| `server.image.tag` | server image tag (immutable tags are recommended) | `3.3.6-scratch-r0` |
|
||||
| `server.image.pullPolicy` | server image pull policy | `Always` |
|
||||
| `server.image.pullSecrets` | server image pull secrets | `[]` |
|
||||
| `server.enabled` | Enable server deployment | `true` |
|
||||
@@ -237,6 +237,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `controller.telemetry.path` | Path to expose telemetry information | `/telemetry` |
|
||||
| `controller.workflowWorkers` | Number of workflow workers to deploy | `32` |
|
||||
| `controller.workflowNamespaces` | Namespaces allowed to run workflows | `["default"]` |
|
||||
| `controller.workflowDefaults` | Default Workflow Values | `{}` |
|
||||
| `controller.logging.level` | Level for the controller logging | `info` |
|
||||
| `controller.logging.globalLevel` | Global logging level for the controller | `0` |
|
||||
| `controller.pdb.enabled` | Create Pod Disruption Budget for the controller component | `false` |
|
||||
@@ -290,7 +291,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| ---------------------------------------------------------- | ------------------------------------------------------------- | ---------------------------- |
|
||||
| `executor.image.registry` | executor image registry | `docker.io` |
|
||||
| `executor.image.repository` | executor image repository | `bitnami/argo-workflow-exec` |
|
||||
| `executor.image.tag` | executor image tag (immutable tags are recommended) | `3.3.5-debian-10-r13` |
|
||||
| `executor.image.tag` | executor image tag (immutable tags are recommended) | `3.3.5-debian-10-r20` |
|
||||
| `executor.image.pullPolicy` | executor image pull policy | `Always` |
|
||||
| `executor.image.pullSecrets` | executor image pull secrets | `[]` |
|
||||
| `executor.resources.limits` | The resources limits for the init container | `{}` |
|
||||
|
||||
@@ -641,10 +641,10 @@ controller:
|
||||
## configuration: {}
|
||||
##
|
||||
{{- if .Values.controller.metrics.enabled }}
|
||||
metricsConfig: {{- include "common.tplvalues.render" (dict "value" .Values.controller.metrics "context" $) | nindent 4 }}
|
||||
metricsConfig: {{- include "common.tplvalues.render" (dict "value" .Values.controller.metrics "context" $) | nindent 2 }}
|
||||
{{- end }}
|
||||
{{- if .Values.controller.telemetry.enabled }}
|
||||
telemetryConfig: {{- include "common.tplvalues.render" (dict "value" .Values.controller.telemetry "context" $) | nindent 4 }}
|
||||
telemetryConfig: {{- include "common.tplvalues.render" (dict "value" .Values.controller.telemetry "context" $) | nindent 2 }}
|
||||
{{- end }}
|
||||
{{- if (include "argo-workflows.controller.persistence.enabled" .) }}
|
||||
persistence:
|
||||
@@ -671,12 +671,11 @@ controller:
|
||||
name: {{ include "argo-workflows.controller.database.password.secret" . }}
|
||||
key: {{ include "argo-workflows.controller.database.password.secret.key" . }}
|
||||
{{- end }}
|
||||
## Uncomment to set workflowDefaults
|
||||
## Ref: https://argoproj.github.io/argo-workflows/default-workflow-specs/#setting-default-workflow-values
|
||||
## workflowDefaults: {}
|
||||
##
|
||||
{{- if .Values.controller.workflowDefaults }}
|
||||
workflowDefaults: {{- include "common.tplvalues.render" (dict "value" .Values.controller.workflowDefaults "context" $) | nindent 2 }}
|
||||
{{- end }}
|
||||
{{- if and .Values.server.auth.enabled .Values.server.auth.sso.enabled }}
|
||||
sso: {{- include "common.tplvalues.render" (dict "value" .Values.server.auth.sso "context" $) | nindent 4 }}
|
||||
sso: {{- include "common.tplvalues.render" (dict "value" .Values.server.auth.sso "context" $) | nindent 2 }}
|
||||
{{- end }}
|
||||
## Uncomment to set workflowRestrictions
|
||||
## Ref: https://argoproj.github.io/argo-workflows/workflow-restrictions/
|
||||
@@ -738,6 +737,10 @@ controller:
|
||||
##
|
||||
workflowNamespaces:
|
||||
- default
|
||||
## Default Workflow Values
|
||||
## Ref: https://argoproj.github.io/argo-workflows/default-workflow-specs/#setting-default-workflow-values
|
||||
## @param controller.workflowDefaults Default Workflow Values
|
||||
workflowDefaults: {}
|
||||
## Logging level for the controller
|
||||
## @param controller.logging.level Level for the controller logging
|
||||
## @param controller.logging.globalLevel Global logging level for the controller
|
||||
|
||||
Reference in New Issue
Block a user