12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- apiVersion: rbac.authorization.k8s.io/v1beta1
- kind: Role
- metadata:
- name: prometheus-k8s
- namespace: monitoring
- rules:
- - apiGroups: [""]
- resources:
- - nodes
- - services
- - endpoints
- - pods
- verbs: ["get", "list", "watch"]
- - apiGroups: [""]
- resources:
- - configmaps
- verbs: ["get"]
- ---
- apiVersion: rbac.authorization.k8s.io/v1beta1
- kind: Role
- metadata:
- name: prometheus-k8s
- namespace: kube-system
- rules:
- - apiGroups: [""]
- resources:
- - services
- - endpoints
- - pods
- verbs: ["get", "list", "watch"]
- ---
- apiVersion: rbac.authorization.k8s.io/v1beta1
- kind: Role
- metadata:
- name: prometheus-k8s
- namespace: default
- rules:
- - apiGroups: [""]
- resources:
- - services
- - endpoints
- - pods
- verbs: ["get", "list", "watch"]
- ---
- apiVersion: rbac.authorization.k8s.io/v1beta1
- kind: ClusterRole
- metadata:
- name: prometheus-k8s
- rules:
- - apiGroups: [""]
- resources:
- - nodes/metrics
- verbs: ["get"]
- - nonResourceURLs: ["/metrics"]
- verbs: ["get"]
|