diff --git a/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet b/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet index b2cf89e2e622bdabf7c44d35fde1202ff92a6341..00be4570bb44ad605a4de92b105ae86fabe43796 100644 --- a/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet +++ b/jsonnet/kube-prometheus/components/k8s-control-plane.libsonnet @@ -288,7 +288,6 @@ function(params) { }, podMetricsEndpoints: [{ honorLabels: true, - targetPort: 10249, relabelings: [ { action: 'replace', @@ -297,6 +296,13 @@ function(params) { sourceLabels: ['__meta_kubernetes_pod_node_name'], targetLabel: 'instance', }, + { + action: 'replace', + regex: '(.*)', + replacement: '$1:10249', + targetLabel: '__address__', + sourceLabels: ['__meta_kubernetes_pod_ip'], + }, ], }], },