From cfa969992636a67ff81080ba9ef86fe9e6af71a1 Mon Sep 17 00:00:00 2001 From: Julia McGhee Date: Sat, 21 Mar 2026 19:32:03 +0000 Subject: [PATCH] =?UTF-8?q?Upgrade=20ArgoCD=20v2.13.3=20=E2=86=92=20v3.3.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Stepped through v2.14.12 → v3.0.7 → v3.1.6 → v3.2.5 → v3.3.4. Use server-side apply with force-conflicts for CRD size limits in v3.3+. --- Taskfile.yaml | 2 +- infra/kubernetes/argocd/kustomization.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Taskfile.yaml b/Taskfile.yaml index a067523..122df36 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -65,7 +65,7 @@ tasks: platform:install: desc: Bootstrap ArgoCD and platform components cmds: - - kubectl apply -k {{.K8S_DIR}}/argocd/ + - kubectl apply --server-side --force-conflicts -k {{.K8S_DIR}}/argocd/ - echo "ArgoCD installed. It will sync remaining platform components." platform:status: diff --git a/infra/kubernetes/argocd/kustomization.yaml b/infra/kubernetes/argocd/kustomization.yaml index 000b45a..d90fc58 100644 --- a/infra/kubernetes/argocd/kustomization.yaml +++ b/infra/kubernetes/argocd/kustomization.yaml @@ -3,7 +3,7 @@ kind: Kustomization namespace: argocd resources: - namespace.yaml - - https://raw.githubusercontent.com/argoproj/argo-cd/v2.13.3/manifests/install.yaml + - https://raw.githubusercontent.com/argoproj/argo-cd/v3.3.4/manifests/install.yaml - app-of-apps.yaml - appsets/platform.yaml - appsets/apps.yaml