@@ -1127,15 +1127,141 @@ data:
11271127 - serviceAccountName: build-controller
11281128 rules:
11291129 - apiGroups:
1130- - '*'
1130+ - ""
11311131 resources:
1132- - '*'
1132+ - pods
1133+ - namespaces
1134+ - secrets
1135+ - events
1136+ - serviceaccounts
1137+ - configmaps
1138+ - services
11331139 verbs:
1134- - '*'
1135- - nonResourceURLs:
1136- - '*'
1140+ - get
1141+ - list
1142+ - create
1143+ - update
1144+ - delete
1145+ - patch
1146+ - watch
1147+ - apiGroups:
1148+ - extensions
1149+ resources:
1150+ - deployments
11371151 verbs:
1138- - '*'
1152+ - get
1153+ - list
1154+ - create
1155+ - update
1156+ - delete
1157+ - patch
1158+ - watch
1159+ - apiGroups:
1160+ - admissionregistration.k8s.io
1161+ resources:
1162+ - mutatingwebhookconfigurations
1163+ verbs:
1164+ - get
1165+ - list
1166+ - create
1167+ - update
1168+ - delete
1169+ - patch
1170+ - watch
1171+ - apiGroups:
1172+ - apiextensions.k8s.io
1173+ resources:
1174+ - customresourcedefinitions
1175+ verbs:
1176+ - get
1177+ - list
1178+ - create
1179+ - update
1180+ - delete
1181+ - patch
1182+ - watch
1183+ - apiGroups:
1184+ - build.knative.dev
1185+ resources:
1186+ - builds
1187+ - buildtemplates
1188+ - clusterbuildtemplates
1189+ verbs:
1190+ - get
1191+ - list
1192+ - create
1193+ - update
1194+ - delete
1195+ - patch
1196+ - watch
1197+ - apiGroups:
1198+ - build.knative.dev
1199+ resources:
1200+ - builds/status
1201+ - buildtemplates/status
1202+ - clusterbuildtemplates/status
1203+ verbs:
1204+ - get
1205+ - list
1206+ - create
1207+ - update
1208+ - delete
1209+ - patch
1210+ - watch
1211+ - apiGroups:
1212+ - caching.internal.knative.dev
1213+ resources:
1214+ - images
1215+ verbs:
1216+ - get
1217+ - list
1218+ - create
1219+ - update
1220+ - delete
1221+ - deletecollection
1222+ - patch
1223+ - watch
1224+ - apiGroups:
1225+ - policy
1226+ resourceNames:
1227+ - knative-build
1228+ resources:
1229+ - podsecuritypolicies
1230+ verbs:
1231+ - use
1232+
1233+ # The above rules are from upstream. The remaining are
1234+ # required for OpenShift
1235+
1236+ - apiGroups:
1237+ - security.openshift.io
1238+ resources:
1239+ - securitycontextconstraints
1240+ verbs:
1241+ - use
1242+ resourceNames:
1243+ - privileged
1244+ - anyuid
1245+ - apiGroups:
1246+ - extensions
1247+ resources:
1248+ - deployments/finalizers
1249+ verbs:
1250+ - update
1251+ - apiGroups:
1252+ - build.knative.dev
1253+ resources:
1254+ - '*/finalizers'
1255+ verbs:
1256+ - update
1257+ - apiGroups:
1258+ - policy
1259+ resources:
1260+ - podsecuritypolicies
1261+ verbs:
1262+ - create
1263+ - patch
1264+ - get
11391265
11401266 deployments:
11411267 - name: build-controller
@@ -1657,7 +1783,7 @@ data:
16571783 - apiGroups:
16581784 - eventing.knative.dev
16591785 resources:
1660- - channels /finalizers
1786+ - '* /finalizers'
16611787 verbs:
16621788 - update
16631789 - apiGroups:
@@ -1713,6 +1839,18 @@ data:
17131839 - list
17141840 - watch
17151841
1842+ # The above rules are from upstream. The remaining are
1843+ # required for OpenShift
1844+
1845+ - apiGroups:
1846+ - security.openshift.io
1847+ resources:
1848+ - securitycontextconstraints
1849+ verbs:
1850+ - use
1851+ resourceNames:
1852+ - privileged
1853+
17161854 deployments:
17171855 - name: eventing-controller
17181856 spec:
@@ -3237,15 +3375,205 @@ data:
32373375 - serviceAccountName: controller
32383376 rules:
32393377 - apiGroups:
3240- - '*'
3378+ - ""
32413379 resources:
3242- - '*'
3380+ - pods
3381+ - namespaces
3382+ - secrets
3383+ - configmaps
3384+ - endpoints
3385+ - services
3386+ - events
3387+ - serviceaccounts
32433388 verbs:
3244- - '*'
3245- - nonResourceURLs:
3246- - '*'
3389+ - get
3390+ - list
3391+ - create
3392+ - update
3393+ - delete
3394+ - patch
3395+ - watch
3396+ - apiGroups:
3397+ - extensions
3398+ resources:
3399+ - ingresses
3400+ - deployments
32473401 verbs:
3248- - '*'
3402+ - get
3403+ - list
3404+ - create
3405+ - update
3406+ - delete
3407+ - patch
3408+ - watch
3409+ - apiGroups:
3410+ - apps
3411+ resources:
3412+ - deployments
3413+ - deployments/scale
3414+ - statefulsets
3415+ verbs:
3416+ - get
3417+ - list
3418+ - create
3419+ - update
3420+ - delete
3421+ - patch
3422+ - watch
3423+ - apiGroups:
3424+ - admissionregistration.k8s.io
3425+ resources:
3426+ - mutatingwebhookconfigurations
3427+ verbs:
3428+ - get
3429+ - list
3430+ - create
3431+ - update
3432+ - delete
3433+ - patch
3434+ - watch
3435+ - apiGroups:
3436+ - apiextensions.k8s.io
3437+ resources:
3438+ - customresourcedefinitions
3439+ verbs:
3440+ - get
3441+ - list
3442+ - create
3443+ - update
3444+ - delete
3445+ - patch
3446+ - watch
3447+ - apiGroups:
3448+ - serving.knative.dev
3449+ resources:
3450+ - configurations
3451+ - routes
3452+ - revisions
3453+ - services
3454+ verbs:
3455+ - get
3456+ - list
3457+ - create
3458+ - update
3459+ - delete
3460+ - patch
3461+ - watch
3462+ - apiGroups:
3463+ - serving.knative.dev
3464+ resources:
3465+ - configurations/status
3466+ - routes/status
3467+ - revisions/status
3468+ - services/status
3469+ verbs:
3470+ - get
3471+ - list
3472+ - create
3473+ - update
3474+ - delete
3475+ - patch
3476+ - watch
3477+ - apiGroups:
3478+ - autoscaling.internal.knative.dev
3479+ resources:
3480+ - podautoscalers
3481+ - podautoscalers/status
3482+ verbs:
3483+ - get
3484+ - list
3485+ - create
3486+ - update
3487+ - delete
3488+ - patch
3489+ - watch
3490+ - apiGroups:
3491+ - autoscaling
3492+ resources:
3493+ - horizontalpodautoscalers
3494+ verbs:
3495+ - get
3496+ - list
3497+ - create
3498+ - update
3499+ - delete
3500+ - patch
3501+ - watch
3502+ - apiGroups:
3503+ - caching.internal.knative.dev
3504+ resources:
3505+ - images
3506+ verbs:
3507+ - get
3508+ - list
3509+ - create
3510+ - update
3511+ - delete
3512+ - patch
3513+ - watch
3514+ - apiGroups:
3515+ - networking.internal.knative.dev
3516+ resources:
3517+ - clusteringresses
3518+ - clusteringresses/status
3519+ verbs:
3520+ - get
3521+ - list
3522+ - create
3523+ - update
3524+ - delete
3525+ - patch
3526+ - watch
3527+ - apiGroups:
3528+ - build.knative.dev
3529+ resources:
3530+ - builds
3531+ verbs:
3532+ - get
3533+ - list
3534+ - create
3535+ - update
3536+ - delete
3537+ - patch
3538+ - watch
3539+ - apiGroups:
3540+ - networking.istio.io
3541+ resources:
3542+ - virtualservices
3543+ verbs:
3544+ - get
3545+ - list
3546+ - create
3547+ - update
3548+ - delete
3549+ - patch
3550+ - watch
3551+
3552+ # The above rules are from upstream. The remaining are
3553+ # required for OpenShift
3554+
3555+ - apiGroups:
3556+ - security.openshift.io
3557+ resources:
3558+ - securitycontextconstraints
3559+ verbs:
3560+ - use
3561+ resourceNames:
3562+ - privileged
3563+ - anyuid
3564+ - apiGroups:
3565+ - extensions
3566+ resources:
3567+ - deployments/finalizers
3568+ verbs:
3569+ - update
3570+ - apiGroups:
3571+ - serving.knative.dev
3572+ - networking.internal.knative.dev
3573+ resources:
3574+ - '*/finalizers'
3575+ verbs:
3576+ - update
32493577
32503578 deployments:
32513579 - name: activator
0 commit comments