From 88a8b6c61d782ae74e3065f8cf987a9be20ae1f8 Mon Sep 17 00:00:00 2001 From: Donyintao <15600685705@163.com> Date: Mon, 5 Mar 2018 18:35:09 +0800 Subject: [PATCH] Update prometheus rbac file. --- prometheus-rbac.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 prometheus-rbac.yaml diff --git a/prometheus-rbac.yaml b/prometheus-rbac.yaml new file mode 100644 index 0000000..62ba17e --- /dev/null +++ b/prometheus-rbac.yaml @@ -0,0 +1,38 @@ +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: prometheus +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: prometheus +subjects: +- kind: ServiceAccount + name: prometheus + namespace: monitoring +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: prometheus +rules: +- apiGroups: [""] + resources: + - nodes + - services + - endpoints + - pods + verbs: ["get", "list", "watch"] +- apiGroups: [""] + resources: + - configmaps + verbs: ["get"] +- nonResourceURLs: ["/metrics"] + verbs: ["get"] +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: prometheus + namespace: monitoring