From 15545bf90c754dc06a0476f8c509fcb9cec365eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ibone=20Gonz=C3=A1lez=20Mauraza?= Date: Fri, 23 Sep 2022 16:40:34 +0200 Subject: [PATCH] [bitnami/argo-workflows] delete executors (#12651) * The new version 3.4.0 the non-Emissary executors are removed. Signed-off-by: mauraza * Update README.md with readme-generator-for-helm Signed-off-by: Bitnami Containers Signed-off-by: mauraza Signed-off-by: Bitnami Containers Co-authored-by: Bitnami Containers --- bitnami/argo-workflows/Chart.lock | 10 +++++----- bitnami/argo-workflows/Chart.yaml | 2 +- bitnami/argo-workflows/README.md | 9 ++++----- bitnami/argo-workflows/values.yaml | 20 +------------------- 4 files changed, 11 insertions(+), 30 deletions(-) diff --git a/bitnami/argo-workflows/Chart.lock b/bitnami/argo-workflows/Chart.lock index ea2cab30d..36f4bfb7b 100644 --- a/bitnami/argo-workflows/Chart.lock +++ b/bitnami/argo-workflows/Chart.lock @@ -1,12 +1,12 @@ dependencies: - name: postgresql repository: https://charts.bitnami.com/bitnami - version: 11.8.1 + version: 11.9.1 - name: mysql repository: https://charts.bitnami.com/bitnami - version: 9.3.1 + version: 9.3.4 - name: common repository: https://charts.bitnami.com/bitnami - version: 2.0.1 -digest: sha256:5c44ae08b6a40829ad7290c9d0731296d708789dbcd820d8d270517b2c738fb8 -generated: "2022-08-23T22:48:41.892249185Z" + version: 2.0.3 +digest: sha256:9b598f7f6d9a37aabedad2ab4dba5518f4e3779dfcbe0762a3d13bc849fabd57 +generated: "2022-09-23T13:45:09.136278227+02:00" diff --git a/bitnami/argo-workflows/Chart.yaml b/bitnami/argo-workflows/Chart.yaml index b789041b5..e547c461c 100644 --- a/bitnami/argo-workflows/Chart.yaml +++ b/bitnami/argo-workflows/Chart.yaml @@ -35,4 +35,4 @@ sources: - https://github.com/bitnami/containers/tree/main/bitnami/argo-workflow-controller - https://github.com/bitnami/containers/tree/main/bitnami/argo-workflow-exec - https://argoproj.github.io/workflows/ -version: 2.4.4 +version: 3.0.0 diff --git a/bitnami/argo-workflows/README.md b/bitnami/argo-workflows/README.md index 3d2936b0b..820ef5326 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.9-scratch-r0` | +| `server.image.tag` | server image tag (immutable tags are recommended) | `3.3.9-scratch-r2` | | `server.image.digest` | server image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `server.image.pullPolicy` | server image pull policy | `Always` | | `server.image.pullSecrets` | server image pull secrets | `[]` | @@ -186,7 +186,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | | `controller.image.registry` | controller image registry | `docker.io` | | `controller.image.repository` | controller image repository | `bitnami/argo-workflow-controller` | -| `controller.image.tag` | controller image tag (immutable tags are recommended) | `3.3.8-scratch-r5` | +| `controller.image.tag` | controller image tag (immutable tags are recommended) | `3.3.9-scratch-r1` | | `controller.image.digest` | controller image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `controller.image.pullPolicy` | controller image pull policy | `IfNotPresent` | | `controller.image.pullSecrets` | controller image pull secrets | `[]` | @@ -230,7 +230,6 @@ The command removes all the Kubernetes components associated with the chart and | `controller.instanceID.enabled` | Enable submission filtering based on instanceID attribute. Requires to set instanceID.useReleaseName or instanceID.explicitID | `false` | | `controller.instanceID.useReleaseName` | Use the release name to filter submissions | `false` | | `controller.instanceID.explicitID` | Filter submissions based on an explicit instance ID | `""` | -| `controller.containerRuntimeExecutor` | Specifies the container runtime for the executor | `k8sapi` | | `controller.clusterWorkflowTemplates.enabled` | Whether to create a ClusterRole and Cluster Role Binding to access ClusterWokflowTemplates resources | `true` | | `controller.metrics.enabled` | Enable controller metrics exporter | `false` | | `controller.metrics.path` | Path to expose controller metrics | `/metrics` | @@ -293,7 +292,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.8-debian-11-r18` | +| `executor.image.tag` | executor image tag (immutable tags are recommended) | `3.3.9-debian-11-r5` | | `executor.image.digest` | executor image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `executor.image.pullPolicy` | executor image pull policy | `Always` | | `executor.image.pullSecrets` | executor image pull secrets | `[]` | @@ -485,4 +484,4 @@ Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and -limitations under the License. \ No newline at end of file +limitations under the License. diff --git a/bitnami/argo-workflows/values.yaml b/bitnami/argo-workflows/values.yaml index bea8eb2bb..a6cc3881b 100644 --- a/bitnami/argo-workflows/values.yaml +++ b/bitnami/argo-workflows/values.yaml @@ -610,12 +610,6 @@ controller: instanceID: {{ .Values.controller.instanceID.explicitID }} {{- end }} {{- end }} - ## Ref: https://argoproj.github.io/argo-workflows/workflow-executors/ - ## - containerRuntimeExecutor: {{ .Values.controller.containerRuntimeExecutor }} - ## Uncomment to create containerRuntimeExecutors - ## Ref: https://argoproj.github.io/argo-workflows/workflow-executors/ - ## containerRuntimeExecutors: {} ## How many workflows can be running at the same time ## parallelism: @@ -632,11 +626,6 @@ controller: {{- end }} {{- if .Values.executor.podSecurityContext }} securityContext: {{- include "common.tplvalues.render" (dict "value" .Values.executor.containerSecurityContext "context" $) | nindent 4 }} - {{- if not (eq .Values.controller.containerRuntimeExecutor "docker") }} - ## Docker executor requires to run executor as root - ## - runAsNonRoot: true - {{- end }} {{- end }} {{- end }} ## Uncomment to enable Artofact repository with the provided configuration @@ -701,14 +690,7 @@ controller: useReleaseName: false explicitID: "" - ## Default container runtime that the executor will use. - ## Set as `k8sapi` because `docker` requires privileged access. Also, `k8sapi` allows to runAsNonRoot - ## Ref: https://argoproj.github.io/argo-workflows/workflow-executors/ - ## @param controller.containerRuntimeExecutor Specifies the container runtime for the executor - ## - containerRuntimeExecutor: k8sapi - - ## @param controller.clusterWorkflowTemplates.enabled Whether to create a ClusterRole and Cluster Role Binding to access ClusterWokflowTemplates resources + ## @param controller.clusterWorkflowTemplates.enabled Whether to create a ClusterRole and Cluster Role Binding to access ClusterWokflowTemplates resources ## clusterWorkflowTemplates: enabled: true