apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: name: sync-atlantis-secrets spec: background: true generateExistingOnPolicyUpdate: true rules: - name: sync-redis-secrets generate: apiVersion: v1 namespace: atlantis synchronize: true cloneList: namespace: redis kinds: - Secret selector: matchLabels: app.kubernetes.io/name: redis match: resources: kinds: - Namespace names: - atlantis - name: sync-rabbitmq-secrets generate: apiVersion: v1 namespace: atlantis synchronize: true cloneList: namespace: rabbitmq kinds: - Secret selector: matchLabels: clone: "true" match: resources: kinds: - Namespace names: - atlantis validationFailureAction: audit