diff --git a/k0sctl.yaml b/k0sctl.yaml index ff6f54e..70c4016 100644 --- a/k0sctl.yaml +++ b/k0sctl.yaml @@ -274,6 +274,7 @@ spec: prometheus: prometheusSpec: maximumStartupDurationSeconds: null + serviceMonitorSelectorNilUsesHelmValues: false additionalPrometheusRulesMap: k0s-control-plane-alerts: groups: diff --git a/manifests/prometheues-service-monitor.yaml b/manifests/prometheues-service-monitor.yaml index cd6aca8..c26313c 100644 --- a/manifests/prometheues-service-monitor.yaml +++ b/manifests/prometheues-service-monitor.yaml @@ -2,7 +2,7 @@ apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: k0s - namespace: k0s-system + namespace: monitoring spec: endpoints: - port: http @@ -12,3 +12,6 @@ spec: app: k0s-observability component: pushgateway k0s.k0sproject.io/stack: metrics + namespaceSelector: + matchNames: + - kube-system