Skip to content

Commit 26d86de

Browse files
committed
Configure ArgoCD to respect ignore differences for Victoria Metrics validation resources
1 parent f7fb31e commit 26d86de

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

infra/argo-apps/victoria-metrics.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,19 @@ spec:
2222
syncPolicy:
2323
syncOptions:
2424
- CreateNamespace=true
25+
# https://argo-cd.readthedocs.io/en/stable/user-guide/sync-options/#respect-ignore-difference-configs
26+
# argocd must also ignore difference during apply stage
27+
# otherwise it ll silently override changes and cause a problem
28+
- RespectIgnoreDifferences=true
29+
ignoreDifferences:
30+
- group: ""
31+
kind: Secret
32+
name: victoria-metrics-victoria-metrics-operator-validation
33+
namespace: victoria-metrics
34+
jsonPointers:
35+
- /data
36+
- group: admissionregistration.k8s.io
37+
kind: ValidatingWebhookConfiguration
38+
name: victoria-metrics-victoria-metrics-operator-admission
39+
jqPathExpressions:
40+
- ".webhooks[]?.clientConfig.caBundle"

0 commit comments

Comments
 (0)