mirror of
https://github.com/prometheus-operator/kube-prometheus.git
synced 2025-11-02 17:11:44 +01:00
Fix scheduler and controller selectors for Kubespray
- refs:https://github.com/prometheus-operator/kube-prometheus/pull/916 - kubespray uses kubeadm, so it is good to inherit it
This commit is contained in:
parent
d50b5fd2ea
commit
babc6b820c
@ -1,56 +1 @@
|
|||||||
local service(name, namespace, labels, selector, ports) = {
|
(import './kubeadm.libsonnet')
|
||||||
apiVersion: 'v1',
|
|
||||||
kind: 'Service',
|
|
||||||
metadata: {
|
|
||||||
name: name,
|
|
||||||
namespace: namespace,
|
|
||||||
labels: labels,
|
|
||||||
},
|
|
||||||
spec: {
|
|
||||||
ports+: ports,
|
|
||||||
selector: selector,
|
|
||||||
clusterIP: 'None',
|
|
||||||
},
|
|
||||||
};
|
|
||||||
|
|
||||||
{
|
|
||||||
|
|
||||||
kubernetesControlPlane+: {
|
|
||||||
kubeControllerManagerPrometheusDiscoveryService: service(
|
|
||||||
'kube-controller-manager-prometheus-discovery',
|
|
||||||
'kube-system',
|
|
||||||
{ 'app.kubernetes.io/name': 'kube-controller-manager' },
|
|
||||||
{ 'app.kubernetes.io/name': 'kube-controller-manager' },
|
|
||||||
[{ name: 'https-metrics', port: 10257, targetPort: 10257 }]
|
|
||||||
),
|
|
||||||
|
|
||||||
kubeSchedulerPrometheusDiscoveryService: service(
|
|
||||||
'kube-scheduler-prometheus-discovery',
|
|
||||||
'kube-system',
|
|
||||||
{ 'app.kubernetes.io/name': 'kube-scheduler' },
|
|
||||||
{ 'app.kubernetes.io/name': 'kube-scheduler' },
|
|
||||||
[{ name: 'https-metrics', port: 10259, targetPort: 10259 }],
|
|
||||||
),
|
|
||||||
|
|
||||||
serviceMonitorKubeScheduler+: {
|
|
||||||
spec+: {
|
|
||||||
selector+: {
|
|
||||||
matchLabels: {
|
|
||||||
'app.kubernetes.io/name': 'kube-scheduler',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
serviceMonitorKubeControllerManager+: {
|
|
||||||
spec+: {
|
|
||||||
selector+: {
|
|
||||||
matchLabels: {
|
|
||||||
'app.kubernetes.io/name': 'kube-controller-manager',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user