_rbac.tpl 882 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. {{- define "homepage.rbac" -}}
  2. serviceAccount:
  3. homepage:
  4. enabled: true
  5. primary: true
  6. targetSelector:
  7. - homapage
  8. rbac:
  9. homepage:
  10. enabled: true
  11. primary: true
  12. clusterWide: true
  13. serviceAccounts:
  14. - homepage
  15. rules:
  16. - apiGroups:
  17. - ""
  18. resources:
  19. - namespaces
  20. - pods
  21. - nodes
  22. verbs:
  23. - get
  24. - list
  25. - apiGroups:
  26. - extensions
  27. - networking.k8s.io
  28. resources:
  29. - ingresses
  30. verbs:
  31. - get
  32. - list
  33. - apiGroups:
  34. - traefik.containo.us
  35. resources:
  36. - ingressroutes
  37. verbs:
  38. - get
  39. - list
  40. - apiGroups:
  41. - metrics.k8s.io
  42. resources:
  43. - nodes
  44. - pods
  45. verbs:
  46. - get
  47. - list
  48. {{- end -}}