#507 Allow listing events (#514)

Added missing permissions for listing events by Jenkins
This commit is contained in:
SylwiaBrant
2021-02-12 15:38:23 +01:00
committed by GitHub
parent 3dab502234
commit 652580c0a5
5 changed files with 6 additions and 4 deletions
+1 -2
View File
@@ -62,7 +62,6 @@ func NewDefaultPolicyRules() []v1.PolicyRule {
readOnly := []string{getVerb, listVerb, watchVerb}
Default := []string{createVerb, deleteVerb, getVerb, listVerb, patchVerb, updateVerb, watchVerb}
create := []string{createVerb}
watch := []string{watchVerb}
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "pods/portforward", create))
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "pods", Default))
@@ -70,7 +69,7 @@ func NewDefaultPolicyRules() []v1.PolicyRule {
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "configmaps", readOnly))
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "pods/log", readOnly))
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "secrets", readOnly))
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "events", watch))
rules = append(rules, NewPolicyRule(EmptyAPIGroup, "events", readOnly))
rules = append(rules, NewOpenShiftPolicyRule(OpenshiftAPIGroup, "imagestreams", readOnly))
rules = append(rules, NewOpenShiftPolicyRule(BuildAPIGroup, "buildconfigs", readOnly))