- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for scopeSelectors (0.33 sec)
-
pkg/quota/v1/evaluator/core/pods.go
func (p *podEvaluator) MatchingScopes(item runtime.Object, scopeSelectors []corev1.ScopedResourceSelectorRequirement) ([]corev1.ScopedResourceSelectorRequirement, error) { matchedScopes := []corev1.ScopedResourceSelectorRequirement{} for _, selector := range scopeSelectors { match, err := podMatchesScopeFunc(selector, item) if err != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 05 00:02:47 UTC 2023 - 17.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go
restrictedScopes := []corev1.ScopedResourceSelectorRequirement{} for i := range quotas { resourceQuota := quotas[i] scopeSelectors := getScopeSelectorsFromQuota(resourceQuota) localRestrictedScopes, err := evaluator.MatchingScopes(inputObject, scopeSelectors) if err != nil { return nil, fmt.Errorf("error matching scopes of quota %s, err: %v", resourceQuota.Name, err) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 25.8K bytes - Viewed (0) -
pkg/controller/resourcequota/resource_quota_controller_test.go
Hard: v1.ResourceList{ v1.ResourceCPU: resource.MustParse("3"), v1.ResourceMemory: resource.MustParse("100Gi"), v1.ResourcePods: resource.MustParse("5"), }, ScopeSelector: &v1.ScopeSelector{ MatchExpressions: []v1.ScopedResourceSelectorRequirement{ { ScopeName: v1.ResourceQuotaScopePriorityClass, Operator: v1.ScopeSelectorOpExists}, }, },
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jul 12 16:29:33 UTC 2023 - 42.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/quota/v1/generic/evaluator.go
selectors = append(selectors, corev1.ScopedResourceSelectorRequirement{ ScopeName: scope, Operator: corev1.ScopeSelectorOpExists}) } if quota.Spec.ScopeSelector != nil { selectors = append(selectors, quota.Spec.ScopeSelector.MatchExpressions...) } return selectors } // CalculateUsageStats is a utility function that knows how to calculate aggregate usage.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 05 00:02:47 UTC 2023 - 11.7K bytes - Viewed (0) -
pkg/quota/v1/evaluator/core/pods_test.go
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 41.6K bytes - Viewed (0) -
pkg/controller/resourcequota/resource_quota_controller.go
var errs []error newUsage, err := quota.CalculateUsage(resourceQuota.Namespace, resourceQuota.Spec.Scopes, hardLimits, rq.registry, resourceQuota.Spec.ScopeSelector) if err != nil { // if err is non-nil, remember it to return, but continue updating status with any resources in newUsage errs = append(errs, err) } for key, value := range newUsage { used[key] = value
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 21.3K bytes - Viewed (0)