skip Talos localhost-only control-plane metric scrapes

This commit is contained in:
2026-10-16 01:07:28 +00:00
parent c7fce94b04
commit f79691f838
+11
View File
@@ -62,6 +62,17 @@ victoria-metrics-k8s-stack:
limits: limits:
memory: 128Mi memory: 128Mi
# Talos binds the scheduler and controller-manager metrics endpoints to
# 127.0.0.1, and runs etcd as a host service rather than a Pod. Scraping them
# from vmagent would require exposing those control-plane ports on the LAN,
# so skip them; API server, kubelet, CoreDNS, and node metrics remain.
kubeScheduler:
enabled: false
kubeControllerManager:
enabled: false
kubeEtcd:
enabled: false
# kube-state-metrics reports desired/current Kubernetes object state (for # kube-state-metrics reports desired/current Kubernetes object state (for
# example unavailable Deployment replicas), complementing host metrics. # example unavailable Deployment replicas), complementing host metrics.
kube-state-metrics: kube-state-metrics: