We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5089172 commit e325e30Copy full SHA for e325e30
controllers/namespacescope_controller.go
@@ -959,15 +959,18 @@ func rulesFilter(orgRule []rbacv1.PolicyRule) []rbacv1.PolicyRule {
959
}
960
961
for i := 0; i < len(orgRule); i++ {
962
- for j := 0; j < len(orgRule[i].Verbs); j++ {
+ j := 0
963
+ for j < len(orgRule[i].Verbs) {
964
if orgRule[i].Verbs[j] == "*" {
965
orgRule[i].Verbs = append(orgRule[i].Verbs[:j], orgRule[i].Verbs[j+1:]...)
966
orgRule[i].Verbs = append(orgRule[i].Verbs, verbs...)
967
continue
968
969
if _, ok := verbMap[orgRule[i].Verbs[j]]; !ok {
970
971
+ continue
972
973
+ j++
974
975
if len(orgRule[i].Verbs) == 0 {
976
orgRule = append(orgRule[:i], orgRule[i+1:]...)
0 commit comments