moved prometheus deployments to minion

This commit is contained in:
2025-11-15 20:39:15 +00:00
parent dfd374ab78
commit cc6d2f1c81
3 changed files with 14 additions and 7 deletions

View File

@@ -45,4 +45,11 @@ prometheusOperator:
serviceMonitor:
selfMonitor: false
kubeletService:
enabled: false
enabled: true
# requires manual creation of service #prom-kublet-service
nodeSelector:
role: worker-node
# global:
# nodeSelector:
# dedicated: worker-node

View File

@@ -2,6 +2,10 @@ kubeStateMetrics:
enabled: true
kube-state-metrics: # ok tested!
podLabels:
role: worker-node
nodeSelector:
role: worker-node
prometheus:
monitor:
relabelings:
@@ -10,6 +14,7 @@ kube-state-metrics: # ok tested!
additionalLabels:
app.kubernetes.io/name: prometheus-kube-state-metrics # !important: selector used by agent
coreDns: # ok tested!
enabled: true
serviceMonitor:
@@ -27,3 +32,4 @@ kubeApiServer: # ok tested!
replacement: casa
additionalLabels:
app.kubernetes.io/name: prometheus-stack-apiserver # !important: selector used by agent

View File

@@ -1,9 +1,3 @@
prometheusOperator:
kubeletService:
enabled: true
# requires manual creation of service #prom-kublet-service
# Used file to testing new options and configurations
# Should be the laste file to be loaded
kubelet: