diff --git a/bitnami/argo-workflows/Chart.yaml b/bitnami/argo-workflows/Chart.yaml index 9f277e81c..691bd0252 100644 --- a/bitnami/argo-workflows/Chart.yaml +++ b/bitnami/argo-workflows/Chart.yaml @@ -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 diff --git a/bitnami/argo-workflows/README.md b/bitnami/argo-workflows/README.md index 2da530909..888126717 100644 --- a/bitnami/argo-workflows/README.md +++ b/bitnami/argo-workflows/README.md @@ -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 | `{}` | diff --git a/bitnami/argo-workflows/values.yaml b/bitnami/argo-workflows/values.yaml index 684ed041d..c41cb18f4 100644 --- a/bitnami/argo-workflows/values.yaml +++ b/bitnami/argo-workflows/values.yaml @@ -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