[bitnami/argo-workflows] Update pullPolicy to not to always pull the images (#14907)

* [bitnami/argo-workflows] Update pullPolicy to not to always pull the images

Signed-off-by: jotamartos <jotamartos@vmware.com>

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

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

---------

Signed-off-by: jotamartos <jotamartos@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:
Juan José Martos
2023-02-16 14:05:03 +01:00
committed by GitHub
parent 8d458ffd7d
commit 089a7db706
2 changed files with 14 additions and 5 deletions

View File

@@ -61,6 +61,7 @@ The command removes all the Kubernetes components associated with the chart and
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` |
| `global.storageClass` | Global StorageClass for Persistent Volume(s) | `""` |
### Common parameters
| Name | Description | Value |
@@ -75,6 +76,7 @@ The command removes all the Kubernetes components associated with the chart and
| `rbac.singleNamespace` | Restrict Argo to only deploy into a single namespace by apply Roles and RoleBindings instead of the Cluster equivalents, and start argo-cli with the --namespaced flag. Use it in clusters with strict access policy. | `false` |
| `createAggregateRoles` | Create Aggregated cluster roles | `true` |
### Argo Workflows Server configuration parameters
| Name | Description | Value |
@@ -83,7 +85,7 @@ The command removes all the Kubernetes components associated with the chart and
| `server.image.repository` | server image repository | `bitnami/argo-workflow-cli` |
| `server.image.tag` | server image tag (immutable tags are recommended) | `3.4.5-scratch-r1` |
| `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.pullPolicy` | server image pull policy | `IfNotPresent` |
| `server.image.pullSecrets` | server image pull secrets | `[]` |
| `server.enabled` | Enable server deployment | `true` |
| `server.replicaCount` | Number of server replicas to deploy | `1` |
@@ -178,6 +180,7 @@ The command removes all the Kubernetes components associated with the chart and
| `server.service.annotations` | Additional custom annotations for server service | `{}` |
| `server.service.extraPorts` | Extra port to expose on the server service | `[]` |
### Argo Workflows Controller configuration parameters
| Name | Description | Value |
@@ -284,6 +287,7 @@ The command removes all the Kubernetes components associated with the chart and
| `controller.service.annotations` | Additional custom annotations for controller service | `{}` |
| `controller.service.extraPorts` | Extra port to expose on the controller service | `[]` |
### Executor configuration section
| Name | Description | Value |
@@ -292,7 +296,7 @@ The command removes all the Kubernetes components associated with the chart and
| `executor.image.repository` | executor image repository | `bitnami/argo-workflow-exec` |
| `executor.image.tag` | executor image tag (immutable tags are recommended) | `3.4.5-debian-11-r0` |
| `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.pullPolicy` | executor image pull policy | `IfNotPresent` |
| `executor.image.pullSecrets` | executor image pull secrets | `[]` |
| `executor.resources.limits` | The resources limits for the init container | `{}` |
| `executor.resources.requests` | The requested resources for the init container | `{}` |
@@ -301,6 +305,7 @@ The command removes all the Kubernetes components associated with the chart and
| `executor.containerSecurityContext.fsGroup` | Set executor pod's Security Context fsGroup | `1001` |
| `executor.containerSecurityContext.readOnlyRootFilesystem` | Set read only root file system pod's Security Context | `true` |
### Traffic Exposure Parameters
| Name | Description | Value |
@@ -320,6 +325,7 @@ The command removes all the Kubernetes components associated with the chart and
| `ingress.secrets` | Custom TLS certificates as secrets | `[]` |
| `ingress.extraRules` | Additional rules to be covered with this ingress record | `[]` |
### Workflows configuration
| Name | Description | Value |
@@ -330,6 +336,7 @@ The command removes all the Kubernetes components associated with the chart and
| `workflows.serviceAccount.annotations` | Annotations for service account. Evaluated as a template. Only used if `create` is `true`. | `{}` |
| `workflows.rbac.create` | Whether to create RBAC resource to run workflows | `true` |
### PostgreSQL subchart
| Name | Description | Value |
@@ -340,6 +347,7 @@ The command removes all the Kubernetes components associated with the chart and
| `postgresql.auth.database` | PortgreSQL database name | `bn_argo_workflows` |
| `postgresql.auth.password` | PortgreSQL database password | `""` |
### MySQL subchart
| Name | Description | Value |
@@ -350,6 +358,7 @@ The command removes all the Kubernetes components associated with the chart and
| `mysql.auth.database` | MySQL database name | `bn_argo_workflows` |
| `mysql.auth.password` | MySQL database password | `""` |
### External Database configuration
| Name | Description | Value |
@@ -363,7 +372,7 @@ The command removes all the Kubernetes components associated with the chart and
| `externalDatabase.existingSecret` | The name of an existing secret with database credentials | `""` |
| `externalDatabase.type` | Either postgresql or mysql | `""` |
The above parameters map to the env variables defined in [bitnami/argo-workflow-cli](https://github.com/bitnami/containers/tree/main/bitnami/argo-workflow-cli). For more information please refer to the [bitnami/argo-workflow-cli](https://github.com/bitnami/containers/tree/main/bitnami/argo-workflow-cli) image documentation.
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,

View File

@@ -71,7 +71,7 @@ server:
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
pullPolicy: Always
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
@@ -959,7 +959,7 @@ executor:
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
##
pullPolicy: Always
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/