diff --git a/infra/argocd/templates/istio.yaml b/infra/argocd/templates/istio.yaml index c445d4d..c05cb9a 100644 --- a/infra/argocd/templates/istio.yaml +++ b/infra/argocd/templates/istio.yaml @@ -23,3 +23,31 @@ spec: kind: ValidatingWebhookConfiguration jsonPointers: - /webhooks/0/failurePolicy + +--- + +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: istio-system + namespace: argocd +spec: + project: default + source: + repoURL: https://gitlab.com/developerdurp/homelab.git + targetRevision: main + path: dmz/istio-system + destination: + namespace: istio-system + name: dmz + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true + ignoreDifferences: + - group: admissionregistration.k8s.io + kind: ValidatingWebhookConfiguration + jsonPointers: + - /webhooks/0/failurePolicy