- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 111 for Evaluators (0.83 sec)
-
pkg/quota/v1/install/registry.go
"k8s.io/kubernetes/pkg/apis/authorization" "k8s.io/kubernetes/pkg/quota/v1/evaluator/core" ) // NewQuotaConfigurationForAdmission returns a quota configuration for admission control. func NewQuotaConfigurationForAdmission() quota.Configuration { evaluators := core.NewEvaluators(nil) return generic.NewConfiguration(evaluators, DefaultIgnoredResources()) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Sep 14 16:00:26 UTC 2022 - 2.6K bytes - Viewed (0) -
pkg/quota/v1/evaluator/core/registry.go
} // NewEvaluators returns the list of static evaluators that manage more than counts func NewEvaluators(f quota.ListerForResourceFunc) []quota.Evaluator { // these evaluators have special logic result := []quota.Evaluator{ NewPodEvaluator(f, clock.RealClock{}), NewServiceEvaluator(f), NewPersistentVolumeClaimEvaluator(f), } // these evaluators require an alias for backwards compatibility
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Sep 10 09:42:32 UTC 2021 - 1.9K bytes - Viewed (0) -
pkg/controlplane/apiserver/admission/initializer_test.go
type doNothingQuotaConfiguration struct{} func (doNothingQuotaConfiguration) IgnoredResources() map[schema.GroupResource]struct{} { return nil } func (doNothingQuotaConfiguration) Evaluators() []quota.Evaluator { return nil } type WantsQuotaConfigurationAdmissionPlugin struct { doNothingAdmission doNothingPluginInitialization config quota.Configuration }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 29 21:28:42 UTC 2024 - 2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/interfaces.go
} // An evaluator represents a compiled CEL expression that can be evaluated a // given a set of inputs used by the generic PolicyHook for Mutating and // ValidatingAdmissionPolicy. // Mutating and Validating may have different forms of evaluators type Evaluator interface {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Feb 13 21:06:39 UTC 2024 - 2.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go
func (a *QuotaAdmission) SetQuotaConfiguration(c quota.Configuration) { a.quotaConfiguration = c if a.stopCh == nil { a.initializationErr = stopChUnconfiguredErr return } a.evaluator = NewQuotaEvaluator(a.quotaAccessor, a.quotaConfiguration.IgnoredResources(), generic.NewRegistry(a.quotaConfiguration.Evaluators()), nil, a.config, a.numEvaluators, a.stopCh) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 23 10:34:50 UTC 2022 - 5.8K bytes - Viewed (0) -
pkg/controller/resourcequota/resource_quota_monitor.go
continue } // check if we need to create an evaluator for this resource (if none previously registered) evaluator := qm.registry.Get(resource.GroupResource()) if evaluator == nil { listerFunc := generic.ListerFuncForResourceFunc(qm.informerFactory.ForResource) listResourceFunc := generic.ListResourceUsingListerFunc(listerFunc, resource)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 11.6K bytes - Viewed (0) -
src/go/types/call.go
// Update x.expr so that we can record the partially instantiated function. x.expr = ix.Orig } else { // x was instantiated: we must record it here because we didn't // use the usual expression evaluators. check.record(&x) } resList = []*operand{&x} } else { // x is not a function instantiation (it may still be a generic function). check.rawExpr(nil, &x, e, nil, true)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 19:19:55 UTC 2024 - 33.5K bytes - Viewed (0) -
src/cmd/compile/internal/types2/call.go
// Update x.expr so that we can record the partially instantiated function. x.expr = inst } else { // x was instantiated: we must record it here because we didn't // use the usual expression evaluators. check.record(&x) } resList = []*operand{&x} } else { // x is not a function instantiation (it may still be a generic function). check.rawExpr(nil, &x, e, nil, true)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 19:19:55 UTC 2024 - 31.5K bytes - Viewed (0) -
pkg/controller/resourcequota/resource_quota_controller.go
for constraint := range resourceQuota.Status.Hard { if _, usageFound := resourceQuota.Status.Used[constraint]; !usageFound { matchedResources := []v1.ResourceName{constraint} for _, evaluator := range rq.registry.List() { if intersection := evaluator.MatchingResources(matchedResources); len(intersection) > 0 { rq.missingUsageQueue.Add(key) return } } } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 21.3K bytes - Viewed (0) -
cmd/kube-controller-manager/app/core.go
IgnoredResourcesFunc: quotaConfiguration.IgnoredResources, InformersStarted: controllerContext.InformersStarted, Registry: generic.NewRegistry(quotaConfiguration.Evaluators()), UpdateFilter: quotainstall.DefaultUpdateFilter(), } resourceQuotaController, err := resourcequotacontroller.NewController(ctx, resourceQuotaControllerOptions) if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 08:42:31 UTC 2024 - 39K bytes - Viewed (0)