Skip to content

Commit fc956da

Browse files
Nicolas Brieusselclaude
authored andcommitted
fix(ci): use server-side apply for ArgoCD install
applicationsets CRD exceeds 262144-byte annotation limit with client-side apply. --server-side bypasses the last-applied-configuration annotation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KoJ6zVHxYtUKtSNXinmct7
1 parent 653cb0f commit fc956da

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ jobs:
8282
- name: Install ArgoCD
8383
run: |
8484
kubectl create namespace argocd
85-
kubectl apply -n argocd \
85+
kubectl apply --server-side -n argocd \
8686
-f "https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml"
8787
kubectl rollout status deployment/argocd-server -n argocd --timeout=180s
8888
@@ -184,7 +184,7 @@ jobs:
184184
- name: Re-install ArgoCD
185185
run: |
186186
kubectl create namespace argocd
187-
kubectl apply -n argocd \
187+
kubectl apply --server-side -n argocd \
188188
-f "https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml"
189189
kubectl rollout status deployment/argocd-server -n argocd --timeout=180s
190190

0 commit comments

Comments
 (0)