Skip to content

Commit 4b32e5e

Browse files
committed
fix: add NetworkPolicy RBAC permissions
Signed-off-by: Rohan Kumar <rohaan@redhat.com>
1 parent 8ba3d08 commit 4b32e5e

8 files changed

Lines changed: 74 additions & 1 deletion

File tree

apis/controller/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controllers/controller/devworkspacerouting/devworkspacerouting_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ type DevWorkspaceRoutingReconciler struct {
6666
// +kubebuilder:rbac:groups=controller.devfile.io,resources=devworkspaceroutings/status,verbs=get;update;patch
6767
// +kubebuilder:rbac:groups="",resources=services,verbs=*
6868
// +kubebuilder:rbac:groups=networking.k8s.io,resources=ingresses,verbs=*
69+
// +kubebuilder:rbac:groups=networking.k8s.io,resources=networkpolicies,verbs=create;delete;update;patch;get;list;watch
6970
// +kubebuilder:rbac:groups=route.openshift.io,resources=routes,verbs=*
7071
// +kubebuidler:rbac:groups=route.openshift.io,resources=routes/status,verbs=get,list,watch
7172
// +kubebuilder:rbac:groups=route.openshift.io,resources=routes/custom-host,verbs=create

deploy/bundle/manifests/devworkspace-operator.clusterserviceversion.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/kubernetes/combined.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/kubernetes/objects/devworkspace-controller-role.ClusterRole.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/openshift/combined.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/deployment/openshift/objects/devworkspace-controller-role.ClusterRole.yaml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/templates/components/rbac/role.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,18 @@ rules:
206206
- ingresses
207207
verbs:
208208
- '*'
209+
- apiGroups:
210+
- networking.k8s.io
211+
resources:
212+
- networkpolicies
213+
verbs:
214+
- create
215+
- delete
216+
- get
217+
- list
218+
- patch
219+
- update
220+
- watch
209221
- apiGroups:
210222
- oauth.openshift.io
211223
resources:

0 commit comments

Comments
 (0)