Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for reservedSystemCPUs (0.22 sec)

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

    	}, {
    		name: "specify ReservedSystemCPUs with SystemReservedCgroup",
    		configure: func(conf *kubeletconfig.KubeletConfiguration) *kubeletconfig.KubeletConfiguration {
    			conf.ReservedSystemCPUs = "0-3"
    			conf.SystemReservedCgroup = "/system.slice"
    			return conf
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 21:10:42 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  2. pkg/kubelet/apis/config/validation/validation.go

    		}
    		if _, err := cpuset.Parse(kc.ReservedSystemCPUs); err != nil {
    			allErrors = append(allErrors, fmt.Errorf("invalid configuration: unable to parse reservedSystemCPUs (--reserved-cpus) %v, error: %w", kc.ReservedSystemCPUs, err))
    		}
    	}
    
    	allErrors = append(allErrors, validateReservedMemoryConfiguration(kc)...)
    
    	if err := validateKubeletOSConfiguration(kc); err != nil {
    		allErrors = append(allErrors, err)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 10 17:13:59 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  3. pkg/kubelet/apis/config/v1beta1/zz_generated.conversion.go

    	out.SystemReserved = *(*map[string]string)(unsafe.Pointer(&in.SystemReserved))
    	out.KubeReserved = *(*map[string]string)(unsafe.Pointer(&in.KubeReserved))
    	out.ReservedSystemCPUs = in.ReservedSystemCPUs
    	out.ShowHiddenMetricsForVersion = in.ShowHiddenMetricsForVersion
    	out.SystemReservedCgroup = in.SystemReservedCgroup
    	out.KubeReservedCgroup = in.KubeReservedCgroup
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 48.9K bytes
    - Viewed (0)
  4. cmd/kubelet/app/server.go

    			s.CgroupRoot = "/"
    		}
    
    		machineInfo, err := kubeDeps.CAdvisorInterface.MachineInfo()
    		if err != nil {
    			return err
    		}
    		reservedSystemCPUs, err := getReservedCPUs(machineInfo, s.ReservedSystemCPUs)
    		if err != nil {
    			return err
    		}
    		if reservedSystemCPUs.Size() > 0 {
    			// at cmd option validation phase it is tested either --system-reserved-cgroup or --kube-reserved-cgroup is specified, so overwrite should be ok
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 00:05:34 UTC 2024
    - 53.9K bytes
    - Viewed (0)
  5. pkg/kubelet/cm/container_manager.go

    	TopologyManagerPolicyOptions            map[string]string
    }
    
    type NodeAllocatableConfig struct {
    	KubeReservedCgroupName   string
    	SystemReservedCgroupName string
    	ReservedSystemCPUs       cpuset.CPUSet
    	EnforceNodeAllocatable   sets.Set[string]
    	KubeReserved             v1.ResourceList
    	SystemReserved           v1.ResourceList
    	HardEvictionThresholds   []evictionapi.Threshold
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:22:13 UTC 2024
    - 9K bytes
    - Viewed (0)
  6. pkg/kubelet/apis/config/v1beta1/defaults_test.go

    				ConfigMapAndSecretChangeDetectionStrategy: v1beta1.WatchChangeDetectionStrategy,
    				SystemReserved:              map[string]string{},
    				KubeReserved:                map[string]string{},
    				ReservedSystemCPUs:          "",
    				ShowHiddenMetricsForVersion: "",
    				SystemReservedCgroup:        "",
    				KubeReservedCgroup:          "",
    				EnforceNodeAllocatable:      []string{},
    				AllowedUnsafeSysctls:        []string{},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 21:10:42 UTC 2024
    - 51K bytes
    - Viewed (0)
  7. 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)
  8. cmd/kubelet/app/options/options.go

    	fs.StringVar(&c.ReservedSystemCPUs, "reserved-cpus", c.ReservedSystemCPUs, "A comma-separated list of CPUs or CPU ranges that are reserved for system and kubernetes usage. This specific list will supersede cpu counts in --system-reserved and --kube-reserved.")
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 07:00:05 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  9. pkg/kubelet/cm/container_manager_linux.go

    	cm.cpuManager, err = cpumanager.NewManager(
    		nodeConfig.CPUManagerPolicy,
    		nodeConfig.CPUManagerPolicyOptions,
    		nodeConfig.CPUManagerReconcilePeriod,
    		machineInfo,
    		nodeConfig.NodeAllocatableConfig.ReservedSystemCPUs,
    		cm.GetNodeAllocatableReservation(),
    		nodeConfig.KubeletRootDir,
    		cm.topologyManager,
    	)
    	if err != nil {
    		klog.ErrorS(err, "Failed to initialize cpu manager")
    		return nil, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 10:18:16 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  10. pkg/kubelet/apis/config/types.go

    	// This provide a "static" CPU list rather than the "dynamic" list by system-reserved and kube-reserved.
    	// This option overwrites CPUs provided by system-reserved and kube-reserved.
    	ReservedSystemCPUs string
    	// The previous version for which you want to show hidden metrics.
    	// Only the previous minor version is meaningful, other values will not be allowed.
    	// The format is <major>.<minor>, e.g.: '1.16'.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 05 21:10:42 UTC 2024
    - 35.1K bytes
    - Viewed (0)
Back to top