diff --git a/argocd-apps/metallb-base.yaml b/argocd-apps/metallb-base.yaml index aeb874d..c320f5f 100644 --- a/argocd-apps/metallb-base.yaml +++ b/argocd-apps/metallb-base.yaml @@ -14,6 +14,11 @@ spec: destination: server: https://kubernetes.default.svc namespace: metallb-system + ignoreDifferences: + - group: admissionregistration.k8s.io + kind: ValidatingWebhookConfiguration + - group: apiextensions.k8s.io + kind: CustomResourceDefinition syncPolicy: automated: prune: true diff --git a/argocd-apps/metallb-config.yaml b/argocd-apps/metallb-config.yaml index f1eeb77..ef60233 100644 --- a/argocd-apps/metallb-config.yaml +++ b/argocd-apps/metallb-config.yaml @@ -12,11 +12,8 @@ spec: destination: server: https://kubernetes.default.svc namespace: metallb-system - ignoreDifferences: - - group: admissionregistration.k8s.io - kind: ValidatingWebhookConfiguration - - group: apiextensions.k8s.io - kind: CustomResourceDefinition + dependsOn: + - metallb-base syncPolicy: automated: prune: true