fix(observability): 🐛 disable crds.cleanup hook in victoria-metrics-operator
Pre-upgrade cleanup hook uses bitnami/kubectl and spawns on every ArgoCD sync. Dev cluster nodes are at 99% CPU / pod limit — hook pod cannot be scheduled, blocking the entire sync indefinitely. Disabling cleanup.enabled prevents the hook Job from being created. CRD cleanup is safe to skip on a fresh bootstrap where no old CRDs exist.
This commit is contained in:
parent
29c0a59734
commit
ef4a1d7ce2
1 changed files with 1 additions and 4 deletions
|
|
@ -28,10 +28,7 @@ victoria-metrics-operator:
|
||||||
crds:
|
crds:
|
||||||
plain: true
|
plain: true
|
||||||
cleanup:
|
cleanup:
|
||||||
enabled: true
|
enabled: false # disabled: cleanup hook can't schedule on resource-constrained nodes (Insufficient cpu / Too many pods)
|
||||||
image:
|
|
||||||
repository: bitnami/kubectl
|
|
||||||
pullPolicy: IfNotPresent
|
|
||||||
serviceMonitor:
|
serviceMonitor:
|
||||||
enabled: true
|
enabled: true
|
||||||
operator:
|
operator:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue