From 8a60dbc5ea3e5df85834d1051311b240fffe794e Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Thu, 22 Oct 2026 23:25:28 +0200 Subject: [PATCH] argocd: sync Argo CD itself with server-side apply Required from 3.3, whose ApplicationSet CRD no longer fits the last-applied annotation of client-side apply. Turned on while still on 3.2 so the managed-field migration happens before the CRD grows. --- apps/templates/argocd-folder.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/templates/argocd-folder.yaml b/apps/templates/argocd-folder.yaml index c2c2c30..1b260bc 100644 --- a/apps/templates/argocd-folder.yaml +++ b/apps/templates/argocd-folder.yaml @@ -14,5 +14,8 @@ spec: syncPolicy: syncOptions: - CreateNamespace=true + # From Argo CD 3.3 the ApplicationSet CRD is too big for client-side + # apply's last-applied annotation. + - ServerSideApply=true automated: selfHeal: true