fix: Ignore status field diffs in ArgoCD resource comparisons
Configure ArgoCD to ignore /status in diffs globally. Fixes 'terminatingReplicas: field not declared in schema' errors caused by Kubernetes 1.32 adding new DaemonSet status fields that ArgoCD's built-in schema doesn't know about. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
70559c614b
commit
9d7b12896f
|
|
@ -9,6 +9,12 @@ global:
|
||||||
configs:
|
configs:
|
||||||
params:
|
params:
|
||||||
server.insecure: true
|
server.insecure: true
|
||||||
|
cm:
|
||||||
|
resource.customizations.ignoreDifferences.all: |
|
||||||
|
managedFieldsManagers:
|
||||||
|
- kube-controller-manager
|
||||||
|
jsonPointers:
|
||||||
|
- /status
|
||||||
|
|
||||||
server:
|
server:
|
||||||
ingress:
|
ingress:
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,11 @@ data:
|
||||||
application.instanceLabelKey: argocd.argoproj.io/instance
|
application.instanceLabelKey: argocd.argoproj.io/instance
|
||||||
application.sync.impersonation.enabled: "false"
|
application.sync.impersonation.enabled: "false"
|
||||||
exec.enabled: "false"
|
exec.enabled: "false"
|
||||||
|
resource.customizations.ignoreDifferences.all: |
|
||||||
|
managedFieldsManagers:
|
||||||
|
- kube-controller-manager
|
||||||
|
jsonPointers:
|
||||||
|
- /status
|
||||||
server.rbac.log.enforce.enable: "false"
|
server.rbac.log.enforce.enable: "false"
|
||||||
statusbadge.enabled: "false"
|
statusbadge.enabled: "false"
|
||||||
timeout.hard.reconciliation: 0s
|
timeout.hard.reconciliation: 0s
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ spec:
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/cm: 52c5a2727dab153bcfd45d15790886f8ec029f5dde02ec94a383c60583bcbb2e
|
checksum/cm: 3583210793db8d1abf108262c051079800349bbfb09cb52450b6dd436e4523f1
|
||||||
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: repo-server
|
app.kubernetes.io/component: repo-server
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@ spec:
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/cm: 52c5a2727dab153bcfd45d15790886f8ec029f5dde02ec94a383c60583bcbb2e
|
checksum/cm: 3583210793db8d1abf108262c051079800349bbfb09cb52450b6dd436e4523f1
|
||||||
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: server
|
app.kubernetes.io/component: server
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,7 @@ spec:
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/cm: 52c5a2727dab153bcfd45d15790886f8ec029f5dde02ec94a383c60583bcbb2e
|
checksum/cm: 3583210793db8d1abf108262c051079800349bbfb09cb52450b6dd436e4523f1
|
||||||
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
checksum/cmd-params: f46fb4747491e33ef19e957952ce838b6507690ddf03e01967ec0b131af9b595
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/component: application-controller
|
app.kubernetes.io/component: application-controller
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue