Upgrade ArgoCD v2.13.3 → v3.3.4
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+.
This commit is contained in:
@@ -65,7 +65,7 @@ tasks:
|
|||||||
platform:install:
|
platform:install:
|
||||||
desc: Bootstrap ArgoCD and platform components
|
desc: Bootstrap ArgoCD and platform components
|
||||||
cmds:
|
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."
|
- echo "ArgoCD installed. It will sync remaining platform components."
|
||||||
|
|
||||||
platform:status:
|
platform:status:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ kind: Kustomization
|
|||||||
namespace: argocd
|
namespace: argocd
|
||||||
resources:
|
resources:
|
||||||
- namespace.yaml
|
- 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
|
- app-of-apps.yaml
|
||||||
- appsets/platform.yaml
|
- appsets/platform.yaml
|
||||||
- appsets/apps.yaml
|
- appsets/apps.yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user