Skip to content

Commit ba3e709

Browse files
authored
Merge pull request #236 from gianlucam76/release-0.10
Add extension.projectsveltos.io permissions
2 parents b15a308 + ac8cb35 commit ba3e709

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

config/rbac/role.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,14 @@ rules:
167167
- get
168168
- list
169169
- watch
170+
- apiGroups:
171+
- extension.projectsveltos.io
172+
resources:
173+
- yttsources
174+
verbs:
175+
- get
176+
- list
177+
- watch
170178
- apiGroups:
171179
- infrastructure.cluster.x-k8s.io
172180
resources:

controllers/utils.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ import (
4141
"github.com/projectsveltos/libsveltos/lib/utils"
4242
)
4343

44+
//+kubebuilder:rbac:groups=extension.projectsveltos.io,resources=yttsources,verbs=get;list;watch
4445
//+kubebuilder:rbac:groups=lib.projectsveltos.io,resources=debuggingconfigurations,verbs=get;list;watch
4546
//+kubebuilder:rbac:groups=apiextensions.k8s.io,resources=customresourcedefinitions,verbs=get;list;watch
4647
//+kubebuilder:rbac:groups=*,resources=*,verbs=get;list;watch;impersonate

manifest/manifest.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1567,6 +1567,14 @@ rules:
15671567
- get
15681568
- list
15691569
- watch
1570+
- apiGroups:
1571+
- extension.projectsveltos.io
1572+
resources:
1573+
- yttsources
1574+
verbs:
1575+
- get
1576+
- list
1577+
- watch
15701578
- apiGroups:
15711579
- infrastructure.cluster.x-k8s.io
15721580
resources:

0 commit comments

Comments
 (0)