Force Replace sync for the Recreate puppet master to clear stale rollingUpdate #349

Merged
benvin merged 1 commits from benvin/puppetmaster-recreate-strategy-fix into main 2026-08-09 20:55:01 +10:00
@@ -4,6 +4,8 @@ metadata:
annotations:
configmap.reloader.stakater.com/auto: "true"
secret.reloader.stakater.com/reload: "vault-ca-cert"
# Replace clears the stale, API-server-defaulted spec.strategy.rollingUpdate that SSA cannot drop, which otherwise makes Recreate invalid.
argocd.argoproj.io/sync-options: Replace=true
labels:
app.kubernetes.io/component: puppetserver
app.kubernetes.io/instance: puppetserver