Skip to content
This repository was archived by the owner on May 24, 2023. It is now read-only.

Commit a462501

Browse files
committed
Add Status update for VS/VSR to RBAC
1 parent c8b00b9 commit a462501

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

pkg/controller/nginxingresscontroller/rbac.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,11 @@ func clusterRoleForNginxIngressController(name string) *rbacv1.ClusterRole {
4747
APIGroups: []string{"k8s.nginx.org"},
4848
Resources: []string{"virtualservers", "virtualserverroutes", "globalconfigurations", "transportservers", "policies"},
4949
},
50+
{
51+
Verbs: []string{"update"},
52+
APIGroups: []string{"k8s.nginx.org"},
53+
Resources: []string{"virtualserversstatus", "virtualserverroutesstatus"},
54+
},
5055
{
5156
Verbs: []string{"get", "list", "watch"},
5257
APIGroups: []string{"appprotect.f5.com"},

pkg/controller/nginxingresscontroller/rbac_test.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ func TestClusterRoleForNginxIngressController(t *testing.T) {
5555
APIGroups: []string{"k8s.nginx.org"},
5656
Resources: []string{"virtualservers", "virtualserverroutes", "globalconfigurations", "transportservers", "policies"},
5757
},
58+
{
59+
Verbs: []string{"update"},
60+
APIGroups: []string{"k8s.nginx.org"},
61+
Resources: []string{"virtualserversstatus", "virtualserverroutesstatus"},
62+
},
5863
{
5964
Verbs: []string{"get", "list", "watch"},
6065
APIGroups: []string{"appprotect.f5.com"},

0 commit comments

Comments
 (0)