fix(clustertool): exclude cnpg pods from kyverno

This commit is contained in:
Kjeld Schouten
2024-10-24 18:25:49 +02:00
parent 9dd13f9c6e
commit d9ff599b26
@@ -23,6 +23,12 @@ spec:
- resources:
kinds:
- Pod
exclude:
any:
- resources:
kinds:
- Pod
name: '*cnpg*'
preconditions:
all:
- key: "{{request.operation || 'BACKGROUND'}}"
@@ -31,6 +37,8 @@ spec:
mutate:
foreach:
- list: "request.object.spec.containers"
# Exclude containers with 'cloudnative-pg' in the name
filter: "element.name != 'cloudnative-pg'"
context:
- name: resolvedRef
imageRegistry: