Skip to content

Commit

Permalink
UPSTREAM: <carry>: kube-controller-manager: exclude some origin resou…
Browse files Browse the repository at this point in the history
…rces from quota

OpenShift-Rebase-Source: 7d2a074
  • Loading branch information
deads2k authored and sairameshv committed Dec 3, 2023
1 parent ad20b06 commit d74660f
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions pkg/quota/v1/install/patch_ignoredresources.go
@@ -0,0 +1,33 @@
package install

import "k8s.io/apimachinery/pkg/runtime/schema"

func init() {
newIgnoredResources := map[schema.GroupResource]struct{}{
{Group: "extensions", Resource: "networkpolicies"}: {},
{Group: "", Resource: "bindings"}: {},
{Group: "", Resource: "componentstatuses"}: {},
{Group: "", Resource: "events"}: {},
{Group: "authentication.k8s.io", Resource: "tokenreviews"}: {},
{Group: "authorization.k8s.io", Resource: "subjectaccessreviews"}: {},
{Group: "authorization.k8s.io", Resource: "selfsubjectaccessreviews"}: {},
{Group: "authorization.k8s.io", Resource: "localsubjectaccessreviews"}: {},
{Group: "authorization.k8s.io", Resource: "selfsubjectrulesreviews"}: {},
{Group: "authorization.openshift.io", Resource: "selfsubjectaccessreviews"}: {},
{Group: "authorization.openshift.io", Resource: "subjectaccessreviews"}: {},
{Group: "authorization.openshift.io", Resource: "localsubjectaccessreviews"}: {},
{Group: "authorization.openshift.io", Resource: "resourceaccessreviews"}: {},
{Group: "authorization.openshift.io", Resource: "localresourceaccessreviews"}: {},
{Group: "authorization.openshift.io", Resource: "selfsubjectrulesreviews"}: {},
{Group: "authorization.openshift.io", Resource: "subjectrulesreviews"}: {},
{Group: "authorization.openshift.io", Resource: "roles"}: {},
{Group: "authorization.openshift.io", Resource: "rolebindings"}: {},
{Group: "authorization.openshift.io", Resource: "clusterroles"}: {},
{Group: "authorization.openshift.io", Resource: "clusterrolebindings"}: {},
{Group: "apiregistration.k8s.io", Resource: "apiservices"}: {},
{Group: "apiextensions.k8s.io", Resource: "customresourcedefinitions"}: {},
}
for k, v := range newIgnoredResources {
ignoredResources[k] = v
}
}

0 comments on commit d74660f

Please sign in to comment.