diff --git a/charts/backstage/README.md b/charts/backstage/README.md index 91bbf0d..9550a14 100644 --- a/charts/backstage/README.md +++ b/charts/backstage/README.md @@ -131,7 +131,7 @@ Kubernetes: `>= 1.19.0-0` | backstage.extraVolumes | Backstage container additional volumes | list | `[]` | | backstage.hostAliases | Host Aliases for the pod
Ref: https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/ | list | `[]` | | backstage.image.digest | Backstage image digest (digest takes precedence over image tag) | string | `""` | -| backstage.image.pullPolicy | Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy | string | `"Always"` | +| backstage.image.pullPolicy | Specify a imagePullPolicy. Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy | string | `""` | | backstage.image.pullSecrets | 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/
E.g: `pullSecrets: [myRegistryKeySecretName]` | list | `[]` | | backstage.image.registry | Backstage image registry | string | `"ghcr.io"` | | backstage.image.repository | Backstage image repository | string | `"backstage/backstage"` | diff --git a/charts/backstage/values.schema.json b/charts/backstage/values.schema.json index 591f87b..ee86f19 100644 --- a/charts/backstage/values.schema.json +++ b/charts/backstage/values.schema.json @@ -4091,11 +4091,13 @@ "type": "string" }, "pullPolicy": { - "default": "Always", + "default": "", "description": "Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy", "enum": [ "Always", - "IfNotPresent" + "IfNotPresent", + "Never", + "" ], "title": "Specify a imagePullPolicy.", "type": "string" diff --git a/charts/backstage/values.schema.tmpl.json b/charts/backstage/values.schema.tmpl.json index 0b3e9b0..80f5f94 100644 --- a/charts/backstage/values.schema.tmpl.json +++ b/charts/backstage/values.schema.tmpl.json @@ -255,10 +255,12 @@ "title": "Specify a imagePullPolicy.", "description": "Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy", "type": "string", - "default": "Always", + "default": "", "enum": [ "Always", - "IfNotPresent" + "IfNotPresent", + "Never", + "" ] }, "pullSecrets": { diff --git a/charts/backstage/values.yaml b/charts/backstage/values.yaml index 729ee7a..36aac53 100644 --- a/charts/backstage/values.yaml +++ b/charts/backstage/values.yaml @@ -125,7 +125,7 @@ backstage: # -- Specify a imagePullPolicy. # Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' #
Ref: https://kubernetes.io/docs/concepts/containers/images/#image-pull-policy - pullPolicy: Always + pullPolicy: "" # -- Optionally specify an array of imagePullSecrets. # Secrets must be manually created in the namespace.