From 0dd642f0c5e2053d95e98a589ad3dc741abe3940 Mon Sep 17 00:00:00 2001 From: Nikholas Pcenicni <82239765+nikpcenicni@users.noreply.github.com> Date: Sat, 28 Mar 2026 02:15:32 -0400 Subject: [PATCH] Add server-side apply option for large CRDs in noble-platform.yaml to avoid kubectl annotation limit --- clusters/noble/bootstrap/argocd/apps/noble-platform.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clusters/noble/bootstrap/argocd/apps/noble-platform.yaml b/clusters/noble/bootstrap/argocd/apps/noble-platform.yaml index 545ec23..e1fb4e8 100644 --- a/clusters/noble/bootstrap/argocd/apps/noble-platform.yaml +++ b/clusters/noble/bootstrap/argocd/apps/noble-platform.yaml @@ -26,3 +26,6 @@ spec: selfHeal: true syncOptions: - CreateNamespace=true + # Large CRDs (Prometheus Operator, Kyverno, ESO) exceed kubectl’s ~256KiB annotation limit + # for last-applied-configuration; server-side apply avoids that. + - ServerSideApply=true