role.yaml 868 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. ---
  2. apiVersion: rbac.authorization.k8s.io/v1
  3. kind: ClusterRole
  4. metadata:
  5. name: manager-role
  6. rules:
  7. - apiGroups:
  8. - ""
  9. resources:
  10. - configmaps
  11. - persistentvolumeclaims
  12. - persistentvolumes
  13. - secrets
  14. - services
  15. verbs:
  16. - create
  17. - get
  18. - list
  19. - patch
  20. - update
  21. - watch
  22. - apiGroups:
  23. - apps
  24. resources:
  25. - deployments
  26. verbs:
  27. - create
  28. - get
  29. - list
  30. - patch
  31. - update
  32. - watch
  33. - apiGroups:
  34. - locostack.com
  35. resources:
  36. - components
  37. - externalmodels
  38. - stacks
  39. verbs:
  40. - create
  41. - delete
  42. - get
  43. - list
  44. - patch
  45. - update
  46. - watch
  47. - apiGroups:
  48. - locostack.com
  49. resources:
  50. - components/finalizers
  51. - externalmodels/finalizers
  52. - stacks/finalizers
  53. verbs:
  54. - update
  55. - apiGroups:
  56. - locostack.com
  57. resources:
  58. - components/status
  59. - externalmodels/status
  60. - stacks/status
  61. verbs:
  62. - get
  63. - patch
  64. - update