Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 15 for ReservedMemory (0.22 sec)

  1. pkg/kubelet/apis/config/validation/validation_reserved_memory_test.go

    			expectedError:        nil,
    		},
    		{
    			description: "The kubelet configuration has valid reserved memory parameter",
    			kubeletConfiguration: &kubeletconfig.KubeletConfiguration{
    				ReservedMemory: []kubeletconfig.MemoryReservation{
    					{
    						NumaNode: 0,
    						Limits: v1.ResourceList{
    							v1.ResourceMemory: *resource.NewQuantity(128, resource.DecimalSI),
    						},
    					},
    				},
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 18 13:38:01 UTC 2021
    - 3.7K bytes
    - Viewed (0)
  2. pkg/kubelet/apis/config/validation/validation_reserved_memory.go

    func validateReservedMemoryConfiguration(kc *kubeletconfig.KubeletConfiguration) []error {
    	if len(kc.ReservedMemory) == 0 {
    		return nil
    	}
    
    	var errors []error
    
    	numaTypeDuplicates := map[int32]map[v1.ResourceName]bool{}
    	for _, reservedMemory := range kc.ReservedMemory {
    		numaNode := reservedMemory.NumaNode
    		if _, ok := numaTypeDuplicates[numaNode]; !ok {
    			numaTypeDuplicates[numaNode] = map[v1.ResourceName]bool{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 18 13:31:31 UTC 2021
    - 2.4K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/memorymanager/memory_manager.go

    		}
    
    		reservedMemory := resource.NewQuantity(0, resource.DecimalSI)
    		if memValue, set := totalMemoryType[resourceType]; set {
    			reservedMemory.Add(memValue)
    		}
    
    		if !(*nodeAllocatableMemory).Equal(*reservedMemory) {
    			return fmt.Errorf("the total amount %q of type %q is not equal to the value %q determined by Node Allocatable feature", reservedMemory.String(), resourceType, nodeAllocatableMemory.String())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 00:50:45 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  4. pkg/kubelet/apis/config/v1beta1/zz_generated.defaults.go

    	return nil
    }
    
    func SetObjectDefaults_KubeletConfiguration(in *v1beta1.KubeletConfiguration) {
    	SetDefaults_KubeletConfiguration(in)
    	for i := range in.ReservedMemory {
    		a := &in.ReservedMemory[i]
    		v1.SetDefaults_ResourceList(&a.Limits)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 24 19:47:49 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  5. pkg/util/flag/flags_test.go

    			expectVal: nil,
    			expectErr: true,
    		},
    	}
    	for _, tc := range testCases {
    		fs := pflag.NewFlagSet("blah", pflag.PanicOnError)
    
    		var reservedMemory []kubeletconfig.MemoryReservation
    		fs.Var(&ReservedMemoryVar{Value: &reservedMemory}, "reserved-memory", "--reserved-memory 0:memory=1Gi,hugepages-1M=2Gi")
    
    		var err error
    		func() {
    			defer func() {
    				if r := recover(); r != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 14 10:45:23 UTC 2021
    - 8.8K bytes
    - Viewed (0)
  6. pkg/util/flag/flags.go

    		return ""
    	}
    
    	var slices []string
    	for _, reservedMemory := range *v.Value {
    		var limits []string
    		for resourceName, q := range reservedMemory.Limits {
    			limits = append(limits, fmt.Sprintf("%s=%s", resourceName, q.String()))
    		}
    
    		sort.Strings(limits)
    		slices = append(slices, fmt.Sprintf("%d:%s", reservedMemory.NumaNode, strings.Join(limits, ",")))
    	}
    
    	sort.Strings(slices)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 19 03:30:46 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  7. pkg/kubelet/apis/config/zz_generated.deepcopy.go

    		in, out := &in.ShutdownGracePeriodByPodPriority, &out.ShutdownGracePeriodByPodPriority
    		*out = make([]ShutdownGracePeriodByPodPriority, len(*in))
    		copy(*out, *in)
    	}
    	if in.ReservedMemory != nil {
    		in, out := &in.ReservedMemory, &out.ReservedMemory
    		*out = make([]MemoryReservation, len(*in))
    		for i := range *in {
    			(*in)[i].DeepCopyInto(&(*out)[i])
    		}
    	}
    	if in.MemoryThrottlingFactor != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 09 11:19:11 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  8. pkg/kubelet/apis/config/v1beta1/defaults_test.go

    				},
    				EnableSystemLogHandler:          utilpointer.Bool(false),
    				ShutdownGracePeriod:             zeroDuration,
    				ShutdownGracePeriodCriticalPods: zeroDuration,
    				ReservedMemory:                  []v1beta1.MemoryReservation{},
    				EnableProfilingHandler:          utilpointer.Bool(false),
    				EnableDebugFlagsHandler:         utilpointer.Bool(false),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 21:10:42 UTC 2024
    - 51K bytes
    - Viewed (0)
  9. pkg/kubelet/apis/config/v1beta1/zz_generated.conversion.go

    	out.ShutdownGracePeriodByPodPriority = *(*[]config.ShutdownGracePeriodByPodPriority)(unsafe.Pointer(&in.ShutdownGracePeriodByPodPriority))
    	out.ReservedMemory = *(*[]config.MemoryReservation)(unsafe.Pointer(&in.ReservedMemory))
    	if err := v1.Convert_Pointer_bool_To_bool(&in.EnableProfilingHandler, &out.EnableProfilingHandler, s); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 48.9K bytes
    - Viewed (0)
  10. pkg/kubelet/apis/config/helpers_test.go

    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 10.2K bytes
    - Viewed (0)
Back to top