@@ -3,6 +3,17 @@ kind: ClusterRole
33metadata :
44 name : {{ include "tensor-fusion.fullname" . }}-role
55rules :
6+ rules :
7+ - apiGroups :
8+ - " "
9+ resources :
10+ - configmaps
11+ - namespaces
12+ - secrets
13+ verbs :
14+ - get
15+ - list
16+ - watch
617- apiGroups :
718 - " "
819 resources :
@@ -23,15 +34,6 @@ rules:
2334 - patch
2435 - update
2536 - watch
26- - apiGroups :
27- - " "
28- resources :
29- - pods/exec
30- verbs :
31- - create
32- - get
33- - patch
34- - update
3537- apiGroups :
3638 - " "
3739 resources :
@@ -51,19 +53,17 @@ rules:
5153- apiGroups :
5254 - " "
5355 resources :
54- - secrets
56+ - pods/exec
5557 verbs :
58+ - create
5659 - get
57- - list
58- - watch
60+ - patch
61+ - update
5962- apiGroups :
6063 - apps
6164 resources :
62- - configmaps
6365 - daemonsets
6466 - deployments
65- - namespaces
66- - secrets
6767 verbs :
6868 - create
6969 - delete
9595- apiGroups :
9696 - tensor-fusion.ai
9797 resources :
98+ - clientprofiles
9899 - gpunodeclasses
99100 - gpunodes
100101 - gpupools
@@ -103,7 +104,6 @@ rules:
103104 - tensorfusionclusters
104105 - tensorfusionconnections
105106 - tensorfusionworkloads
106- - clientprofiles
107107 verbs :
108108 - create
109109 - delete
@@ -115,18 +115,21 @@ rules:
115115- apiGroups :
116116 - tensor-fusion.ai
117117 resources :
118+ - clientprofiles/finalizers
118119 - gpunodeclasses/finalizers
119120 - gpunodes/finalizers
120121 - gpupools/finalizers
121122 - gpus/finalizers
122123 - schedulingconfigtemplates/finalizers
124+ - tensorfusionclusters/finalizers
123125 - tensorfusionconnections/finalizers
124126 - tensorfusionworkloads/finalizers
125127 verbs :
126128 - update
127129- apiGroups :
128130 - tensor-fusion.ai
129131 resources :
132+ - clientprofiles/status
130133 - gpunodeclasses/status
131134 - gpunodes/status
132135 - gpupools/status
@@ -135,11 +138,11 @@ rules:
135138 - tensorfusionclusters/status
136139 - tensorfusionconnections/status
137140 - tensorfusionworkloads/status
138- - clientprofiles/status
139141 verbs :
140142 - get
141143 - patch
142144 - update
145+
143146---
144147apiVersion : rbac.authorization.k8s.io/v1
145148kind : ClusterRoleBinding
@@ -152,4 +155,4 @@ roleRef:
152155subjects :
153156- kind : ServiceAccount
154157 name : {{ include "tensor-fusion.serviceAccountName" . }}
155- namespace : {{ include "tensor-fusion.namespace" . }}
158+ namespace : {{ include "tensor-fusion.namespace" . }}
0 commit comments