diff --git a/apps/argocd-config-app.yaml b/apps/argocd-config-app.yaml index 900028f..2361781 100644 --- a/apps/argocd-config-app.yaml +++ b/apps/argocd-config-app.yaml @@ -19,4 +19,16 @@ spec: syncOptions: - CreateNamespace=true # WICHTIG: ServerSideApply für Patches - - ServerSideApply=true \ No newline at end of file + - ServerSideApply=true + # Ignore ArgoCD-generierte Secrets (werden dynamisch erstellt) + - RespectIgnoreDifferences=true + ignoreDifferences: + # Ignoriere argocd-secret (wird von External Secrets dynamisch aktualisiert) + # ExternalSecret argocd-dex-secret-source schreibt in argocd-secret + - group: "" + kind: Secret + name: argocd-secret + namespace: argocd + # Ignoriere data-Feld (wird von External Secrets dynamisch aktualisiert) + jsonPointers: + - /data \ No newline at end of file