- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for IsExtendedResourceName (0.29 sec)
-
pkg/apis/core/helper/helpers.go
} // IsExtendedResourceName returns true if: // 1. the resource name is not in the default namespace; // 2. resource name does not have "requests." prefix, // to avoid confusion with the convention in quota // 3. it satisfies the rules in IsQualifiedName() after converted into quota resource name func IsExtendedResourceName(name core.ResourceName) bool {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Oct 28 07:31:28 UTC 2023 - 16.1K bytes - Viewed (0) -
pkg/kubelet/cm/devicemanager/plugin/v1beta1/handler.go
if !s.isVersionCompatibleWithPlugin(versions...) { return fmt.Errorf("manager version, %s, is not among plugin supported versions %v", api.Version, versions) } if !v1helper.IsExtendedResourceName(core.ResourceName(pluginName)) { return fmt.Errorf("invalid name of device plugin socket: %s", fmt.Sprintf(errInvalidResourceName, pluginName)) } return nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Mar 16 14:21:15 UTC 2024 - 3.3K bytes - Viewed (0) -
pkg/apis/core/v1/helper/helpers.go
"k8s.io/kubernetes/pkg/apis/core/helper" ) // IsExtendedResourceName returns true if: // 1. the resource name is not in the default namespace; // 2. resource name does not have "requests." prefix, // to avoid confusion with the convention in quota // 3. it satisfies the rules in IsQualifiedName() after converted into quota resource name func IsExtendedResourceName(name v1.ResourceName) bool {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 30 23:03:54 UTC 2024 - 11.4K bytes - Viewed (0) -
pkg/kubelet/cm/devicemanager/plugin/v1beta1/server.go
klog.InfoS("Bad registration request from device plugin with resource", "resourceName", r.ResourceName, "err", err) return &api.Empty{}, err } if !v1helper.IsExtendedResourceName(core.ResourceName(r.ResourceName)) { err := fmt.Errorf(errInvalidResourceName, r.ResourceName) klog.InfoS("Bad registration request from device plugin", "err", err) return &api.Empty{}, err }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Jan 27 02:10:25 UTC 2024 - 5.4K bytes - Viewed (0) -
pkg/scheduler/util/utils.go
} // IsScalarResourceName validates the resource for Extended, Hugepages, Native and AttachableVolume resources func IsScalarResourceName(name v1.ResourceName) bool { return v1helper.IsExtendedResourceName(name) || v1helper.IsHugePageResourceName(name) || v1helper.IsPrefixedNativeResource(name) || v1helper.IsAttachableVolumeResourceName(name) } // As converts two objects to the given type.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Sep 21 01:40:44 UTC 2023 - 6.2K bytes - Viewed (0) -
pkg/apis/core/v1/validation/validation.go
return append(allErrs, field.Invalid(fldPath, value, "must be a standard resource for containers")) } } else if !v1helper.IsNativeResource(v1.ResourceName(value)) { if !v1helper.IsExtendedResourceName(v1.ResourceName(value)) { return append(allErrs, field.Invalid(fldPath, value, "doesn't follow extended resource name standard")) } } return allErrs }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat Oct 28 07:31:28 UTC 2023 - 6.7K bytes - Viewed (0) -
pkg/kubelet/lifecycle/predicate.go
// does not use Limits. podCopy.Spec.Containers[i].Resources.Requests = make(v1.ResourceList) for rName, rQuant := range c.Resources.Requests { if v1helper.IsExtendedResourceName(rName) { if _, found := nodeInfo.Allocatable.ScalarResources[rName]; !found { continue } } podCopy.Spec.Containers[i].Resources.Requests[rName] = rQuant } } return podCopy
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Oct 19 00:47:50 UTC 2023 - 10.9K bytes - Viewed (0) -
pkg/scheduler/apis/config/validation/validation.go
validationErrors = append(validationErrors, field.Invalid(path, name, msg)) } if len(validationErrors) != 0 { return validationErrors } if !v1helper.IsExtendedResourceName(name) { validationErrors = append(validationErrors, field.Invalid(path, string(name), "is an invalid extended resource name")) } return validationErrors
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 25 06:27:01 UTC 2024 - 11.5K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/noderesources/fit.go
}) } for rName, rQuant := range podRequest.ScalarResources { // Skip in case request quantity is zero if rQuant == 0 { continue } if v1helper.IsExtendedResourceName(rName) { // If this resource is one of the extended resources that should be ignored, we will skip checking it. // rName is guaranteed to have a slash due to API validation. var rNamePrefix string
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Jun 12 13:26:09 UTC 2024 - 20.2K bytes - Viewed (0) -
pkg/kubelet/nodestatus/setters.go
} // Remove extended resources from allocatable that are no longer // present in capacity. for k := range node.Status.Allocatable { _, found := node.Status.Capacity[k] if !found && v1helper.IsExtendedResourceName(k) { delete(node.Status.Allocatable, k) } } allocatableReservation := nodeAllocatableReservationFunc() for k, v := range node.Status.Capacity { value := v.DeepCopy()
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 25 12:12:04 UTC 2024 - 30.5K bytes - Viewed (0)