mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-07-19 23:51:08 +00:00
Merge pull request #132178 from gavinkflam/127990/add-kubelet-metrics-to-system-monitoring-role
Allow system:monitoring role to access kubelet metrics endpoints
This commit is contained in:
@@ -283,6 +283,9 @@ func ClusterRoles() []rbacv1.ClusterRole {
|
||||
"/livez", "/readyz", "/healthz",
|
||||
"/livez/*", "/readyz/*", "/healthz/*",
|
||||
).RuleOrDie(),
|
||||
|
||||
// Needed for kubelet metrics
|
||||
rbacv1helpers.NewRule("get").Groups(legacyGroup).Resources("nodes/metrics").RuleOrDie(),
|
||||
}
|
||||
|
||||
if utilfeature.DefaultFeatureGate.Enabled(zpagesfeatures.ComponentFlagz) {
|
||||
|
||||
@@ -1015,6 +1015,12 @@ items:
|
||||
- /readyz/*
|
||||
verbs:
|
||||
- get
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- nodes/metrics
|
||||
verbs:
|
||||
- get
|
||||
- nonResourceURLs:
|
||||
- /flagz
|
||||
verbs:
|
||||
|
||||
@@ -923,6 +923,12 @@ items:
|
||||
- /readyz/*
|
||||
verbs:
|
||||
- get
|
||||
- apiGroups:
|
||||
- ""
|
||||
resources:
|
||||
- nodes/metrics
|
||||
verbs:
|
||||
- get
|
||||
- apiVersion: rbac.authorization.k8s.io/v1
|
||||
kind: ClusterRole
|
||||
metadata:
|
||||
|
||||
Reference in New Issue
Block a user