diff --git a/manifests/k8s/kubeadm/kube-controller-manager.yaml b/manifests/k8s/kubeadm/kube-controller-manager.yaml new file mode 100644 index 00000000..bd8d7cb5 --- /dev/null +++ b/manifests/k8s/kubeadm/kube-controller-manager.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Service +metadata: + namespace: kube-system + name: kube-controller-manager-prometheus-discovery + labels: + k8s-app: kube-controller-manager +spec: + selector: + component: kube-controller-manager + type: ClusterIP + clusterIP: None + ports: + - name: http-metrics + port: 10252 + targetPort: 10252 + protocol: TCP diff --git a/manifests/k8s/kubeadm/kube-scheduler.yaml b/manifests/k8s/kubeadm/kube-scheduler.yaml new file mode 100644 index 00000000..2d90097a --- /dev/null +++ b/manifests/k8s/kubeadm/kube-scheduler.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Service +metadata: + namespace: kube-system + name: kube-scheduler-prometheus-discovery + labels: + k8s-app: kube-scheduler +spec: + selector: + component: kube-scheduler + type: ClusterIP + clusterIP: None + ports: + - name: http-metrics + port: 10251 + targetPort: 10251 + protocol: TCP