[bitnami/argo-workflows] delete executors (#12651)

* The new version 3.4.0 the non-Emissary executors are removed.

Signed-off-by: mauraza <gibone@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

Signed-off-by: mauraza <gibone@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Ibone González Mauraza
2022-09-23 16:40:34 +02:00
committed by GitHub
parent aa8aa2015e
commit 15545bf90c
4 changed files with 11 additions and 30 deletions

View File

@@ -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"

View File

@@ -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

View File

@@ -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.
limitations under the License.

View File

@@ -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