kubernetes-up-and-running/20-6-imagepullpolicyalways-mutation.yaml
Lachlan Evenson b9567e3248
Chapter 20 updates
Signed-off-by: Lachlan Evenson <lachlan.evenson@gmail.com>
2024-01-30 20:58:00 -08:00

20 lines
394 B
YAML

apiVersion: mutations.gatekeeper.sh/v1alpha1
kind: Assign
metadata:
name: demo-image-pull-policy
spec:
applyTo:
- groups: [""]
kinds: ["Pod"]
versions: ["v1"]
match:
scope: Namespaced
kinds:
- apiGroups: ["*"]
kinds: ["Pod"]
excludedNamespaces: ["system"]
location: "spec.containers[name:*].imagePullPolicy"
parameters:
assign:
value: Always