mirror of https://github.com/k3s-io/k3s
only need to ignore resources that match discovery conditions
parent
63c33f3812
commit
eacbd62925
|
@ -176,17 +176,7 @@ func TestAddFlags(t *testing.T) {
|
||||||
GarbageCollectorController: &GarbageCollectorControllerOptions{
|
GarbageCollectorController: &GarbageCollectorControllerOptions{
|
||||||
ConcurrentGCSyncs: 30,
|
ConcurrentGCSyncs: 30,
|
||||||
GCIgnoredResources: []componentconfig.GroupResource{
|
GCIgnoredResources: []componentconfig.GroupResource{
|
||||||
{Group: "extensions", Resource: "replicationcontrollers"},
|
|
||||||
{Group: "", Resource: "bindings"},
|
|
||||||
{Group: "", Resource: "componentstatuses"},
|
|
||||||
{Group: "", Resource: "events"},
|
{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: "apiregistration.k8s.io", Resource: "apiservices"},
|
|
||||||
{Group: "apiextensions.k8s.io", Resource: "customresourcedefinitions"},
|
|
||||||
},
|
},
|
||||||
EnableGarbageCollector: false,
|
EnableGarbageCollector: false,
|
||||||
},
|
},
|
||||||
|
|
|
@ -337,17 +337,7 @@ func (gb *GraphBuilder) Run(stopCh <-chan struct{}) {
|
||||||
}
|
}
|
||||||
|
|
||||||
var ignoredResources = map[schema.GroupResource]struct{}{
|
var ignoredResources = map[schema.GroupResource]struct{}{
|
||||||
{Group: "extensions", Resource: "replicationcontrollers"}: {},
|
{Group: "", Resource: "events"}: {},
|
||||||
{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: "apiregistration.k8s.io", Resource: "apiservices"}: {},
|
|
||||||
{Group: "apiextensions.k8s.io", Resource: "customresourcedefinitions"}: {},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// DefaultIgnoredResources returns the default set of resources that the garbage collector controller
|
// DefaultIgnoredResources returns the default set of resources that the garbage collector controller
|
||||||
|
|
|
@ -37,18 +37,7 @@ func NewQuotaConfigurationForControllers(f quota.ListerForResourceFunc) quota.Co
|
||||||
|
|
||||||
// ignoredResources are ignored by quota by default
|
// ignoredResources are ignored by quota by default
|
||||||
var ignoredResources = map[schema.GroupResource]struct{}{
|
var ignoredResources = map[schema.GroupResource]struct{}{
|
||||||
{Group: "extensions", Resource: "replicationcontrollers"}: {},
|
{Group: "", Resource: "events"}: {},
|
||||||
{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: "apiregistration.k8s.io", Resource: "apiservices"}: {},
|
|
||||||
{Group: "apiextensions.k8s.io", Resource: "customresourcedefinitions"}: {},
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// DefaultIgnoredResources returns the default set of resources that quota system
|
// DefaultIgnoredResources returns the default set of resources that quota system
|
||||||
|
|
Loading…
Reference in New Issue