From 8bf449907c3f748d6688b2d4f3cab3e3e2b1f3c4 Mon Sep 17 00:00:00 2001
From: xuchenhao001 <xu.chenhao@hotmail.com>
Date: Wed, 25 Oct 2017 23:41:42 +0800
Subject: [PATCH] add manifests for kubeadm setup tool

---
 .../k8s/kubeadm/kube-controller-manager.yaml    | 17 +++++++++++++++++
 manifests/k8s/kubeadm/kube-scheduler.yaml       | 17 +++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 100644 manifests/k8s/kubeadm/kube-controller-manager.yaml
 create mode 100644 manifests/k8s/kubeadm/kube-scheduler.yaml

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
-- 
GitLab