resource-reader.yaml 795 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. apiVersion: rbac.authorization.k8s.io/v1
  2. kind: ClusterRole
  3. metadata:
  4. name: system:metrics-server
  5. labels:
  6. kubernetes.io/cluster-service: "true"
  7. addonmanager.kubernetes.io/mode: Reconcile
  8. rules:
  9. - apiGroups:
  10. - ""
  11. resources:
  12. - pods
  13. - nodes
  14. - namespaces
  15. verbs:
  16. - get
  17. - list
  18. - watch
  19. - apiGroups:
  20. - "apps"
  21. resources:
  22. - deployments
  23. verbs:
  24. - get
  25. - list
  26. - update
  27. - watch
  28. ---
  29. apiVersion: rbac.authorization.k8s.io/v1
  30. kind: ClusterRoleBinding
  31. metadata:
  32. name: system:metrics-server
  33. labels:
  34. kubernetes.io/cluster-service: "true"
  35. addonmanager.kubernetes.io/mode: Reconcile
  36. roleRef:
  37. apiGroup: rbac.authorization.k8s.io
  38. kind: ClusterRole
  39. name: system:metrics-server
  40. subjects:
  41. - kind: ServiceAccount
  42. name: metrics-server
  43. namespace: kube-system