diff --git a/jsonnet/kube-prometheus/platforms/aks.libsonnet b/jsonnet/kube-prometheus/platforms/aks.libsonnet index 973eeffb86d4d05262b1ecfb5b8e81d2e372de98..cb34f3e26da990e03ae4a2f41ff94ff9c8ff99cb 100644 --- a/jsonnet/kube-prometheus/platforms/aks.libsonnet +++ b/jsonnet/kube-prometheus/platforms/aks.libsonnet @@ -10,4 +10,23 @@ prometheusAdapter+:: { apiService:: null, }, + + kubernetesControlPlane+: { + kubeDnsPrometheusStackService: { + apiVersion: 'v1', + kind: 'Service', + metadata: { + name: 'kube-prometheus-stack-coredns', + namespace: 'kube-system', + labels: { 'k8s-app': 'kube-dns' }, + }, + spec: { + ports: [ + { name: 'metrics', port: 9153, targetPort: 9153 }, + ], + selector: { 'k8s-app': 'kube-dns' }, + clusterIP: 'None', + }, + }, + }, }