From 4732f18de69185f98f2ba971f6e09c590425be9f Mon Sep 17 00:00:00 2001 From: Seth Call Date: Sun, 8 Feb 2026 16:38:58 -0600 Subject: [PATCH] try this --- k8s/applications/templates/argocd.yaml | 26 ++++++++++--------- k8s/applications/templates/cert-manager.yaml | 4 +++ k8s/applications/templates/monitoring.yaml | 1 + k8s/argocd/base/applications.yaml | 1 + .../overlays/production/applications.yaml | 1 + k8s/argocd/overlays/staging/applications.yaml | 1 + 6 files changed, 22 insertions(+), 12 deletions(-) diff --git a/k8s/applications/templates/argocd.yaml b/k8s/applications/templates/argocd.yaml index 5c396a2..3e7a54d 100644 --- a/k8s/applications/templates/argocd.yaml +++ b/k8s/applications/templates/argocd.yaml @@ -12,15 +12,17 @@ spec: repoURL: 'git@bitbucket.org:jamkazam/video-iac.git' targetRevision: {{ .Values.gitBranch }} project: default - syncPolicy: - syncOptions: - - ServerSideApply=true - # automated: - # prune: true - # allowEmpty: false - retry: - limit: 5 - backoff: - duration: 5s - factor: 2 - maxDuration: 3m \ No newline at end of file + syncPolicy: + syncOptions: + - ServerSideApply=true + - Replace=true + # automated: + # prune: true + # allowEmpty: false + retry: + limit: 5 + backoff: + duration: 5s + factor: 2 + maxDuration: 3m + \ No newline at end of file diff --git a/k8s/applications/templates/cert-manager.yaml b/k8s/applications/templates/cert-manager.yaml index 8b45707..6c02ffd 100644 --- a/k8s/applications/templates/cert-manager.yaml +++ b/k8s/applications/templates/cert-manager.yaml @@ -13,6 +13,10 @@ spec: targetRevision: {{ .Values.gitBranch }} project: default syncPolicy: + syncOptions: + - CreateNamespace=true + - ServerSideApply=true + - Replace=true automated: prune: true allowEmpty: false diff --git a/k8s/applications/templates/monitoring.yaml b/k8s/applications/templates/monitoring.yaml index d5565ec..ccd333c 100644 --- a/k8s/applications/templates/monitoring.yaml +++ b/k8s/applications/templates/monitoring.yaml @@ -18,6 +18,7 @@ spec: syncOptions: - CreateNamespace=true - ServerSideApply=true + - Replace=true automated: prune: true retry: diff --git a/k8s/argocd/base/applications.yaml b/k8s/argocd/base/applications.yaml index 4dc187e..96d55fe 100644 --- a/k8s/argocd/base/applications.yaml +++ b/k8s/argocd/base/applications.yaml @@ -15,6 +15,7 @@ spec: syncOptions: - CreateNamespace=true - ServerSideApply=true + - Replace=true automated: prune: true retry: diff --git a/k8s/argocd/overlays/production/applications.yaml b/k8s/argocd/overlays/production/applications.yaml index a4c3dba..5db13d7 100644 --- a/k8s/argocd/overlays/production/applications.yaml +++ b/k8s/argocd/overlays/production/applications.yaml @@ -18,6 +18,7 @@ spec: syncOptions: - CreateNamespace=true - ServerSideApply=true + - Replace=true automated: prune: true allowEmpty: false diff --git a/k8s/argocd/overlays/staging/applications.yaml b/k8s/argocd/overlays/staging/applications.yaml index c1d3185..3599c54 100644 --- a/k8s/argocd/overlays/staging/applications.yaml +++ b/k8s/argocd/overlays/staging/applications.yaml @@ -18,6 +18,7 @@ spec: syncOptions: - CreateNamespace=true - ServerSideApply=true + - Replace=true automated: prune: true allowEmpty: false