feat: use explicit clone annotation to clone rabbitmq and redis secrets

This commit is contained in:
Jonas Juselius
2024-06-19 11:09:42 +02:00
parent fd2d757504
commit 05295eafe7
4 changed files with 48 additions and 34 deletions
@@ -23,14 +23,16 @@ spec:
- Secret
names:
- prod-redis
exclude:
any:
- resources:
kinds:
- Secret
selector:
matchLabels:
generate.kyverno.io/clone-source: ""
annotations:
clone: "true"
# exclude:
# any:
# - resources:
# kinds:
# - Secret
# selector:
# matchLabels:
# generate.kyverno.io/clone-source: ""
- name: sync-staging-redis-secret
generate:
apiVersion: v1
@@ -48,12 +50,14 @@ spec:
- Secret
names:
- staging-redis
exclude:
any:
- resources:
kinds:
- Secret
selector:
matchLabels:
generate.kyverno.io/clone-source: ""
annotations:
clone: "true"
# exclude:
# any:
# - resources:
# kinds:
# - Secret
# selector:
# matchLabels:
# generate.kyverno.io/clone-source: ""