diff --git a/argocd/applications/kyverno.yaml b/argocd/applications/kyverno.yaml index 8d67da0..e56fdbd 100644 --- a/argocd/applications/kyverno.yaml +++ b/argocd/applications/kyverno.yaml @@ -14,7 +14,22 @@ spec: destination: server: https://kubernetes.default.svc namespace: kyverno + ignoreDifferences: + - group: admissionregistration.k8s.io + kind: MutatingWebhookConfiguration + jqPathExpressions: + - .webhooks[].clientConfig.caBundle + - group: admissionregistration.k8s.io + kind: ValidatingWebhookConfiguration + jqPathExpressions: + - .webhooks[].clientConfig.caBundle + - group: apiextensions.k8s.io + kind: CustomResourceDefinition + jqPathExpressions: + - .spec.conversion.webhook.clientConfig.caBundle syncPolicy: syncOptions: - CreateNamespace=true - ServerSideApply=true + - SkipDryRunOnMissingResource=true + - RespectIgnoreDifferences=true