summaryrefslogtreecommitdiff
path: root/f3s/argocd-apps
diff options
context:
space:
mode:
Diffstat (limited to 'f3s/argocd-apps')
-rw-r--r--f3s/argocd-apps/services/tracing-demo.yaml12
1 files changed, 11 insertions, 1 deletions
diff --git a/f3s/argocd-apps/services/tracing-demo.yaml b/f3s/argocd-apps/services/tracing-demo.yaml
index c9283a6..dd43b01 100644
--- a/f3s/argocd-apps/services/tracing-demo.yaml
+++ b/f3s/argocd-apps/services/tracing-demo.yaml
@@ -20,7 +20,6 @@ spec:
selfHeal: true
syncOptions:
- CreateNamespace=false
- # Ignore old Deployment resources (using Rollout instead)
- RespectIgnoreDifferences=true
retry:
limit: 3
@@ -28,3 +27,14 @@ spec:
duration: 5s
factor: 2
maxDuration: 1m
+ ignoreDifferences:
+ # Let Argo Rollouts manage Rollout runtime state
+ - group: argoproj.io
+ kind: Rollout
+ jsonPointers:
+ # Ignore template env vars (kubectl patch adds env vars for triggering)
+ - /spec/template/spec/containers/0/env
+ - /spec/template/spec/containers/1/env
+ - /spec/template/spec/containers/2/env
+ # Ignore status fields (Argo Rollouts manages these)
+ - /status