Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for PolicyNone (0.25 sec)

  1. pkg/kubelet/cm/topologymanager/policy_none.go

    */
    
    package topologymanager
    
    type nonePolicy struct{}
    
    var _ Policy = &nonePolicy{}
    
    // PolicyNone policy name.
    const PolicyNone string = "none"
    
    // NewNonePolicy returns none policy.
    func NewNonePolicy() Policy {
    	return &nonePolicy{}
    }
    
    func (p *nonePolicy) Name() string {
    	return PolicyNone
    }
    
    func (p *nonePolicy) canAdmitPodResult(hint *TopologyHint) bool {
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 03 17:13:28 UTC 2020
    - 1.1K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/cpumanager/policy_none.go

    	"k8s.io/kubernetes/pkg/kubelet/cm/topologymanager"
    	"k8s.io/utils/cpuset"
    )
    
    type nonePolicy struct{}
    
    var _ Policy = &nonePolicy{}
    
    // PolicyNone name of none policy
    const PolicyNone policyName = "none"
    
    // NewNonePolicy returns a cpuset manager policy that does nothing
    func NewNonePolicy(cpuPolicyOptions map[string]string) (Policy, error) {
    	if len(cpuPolicyOptions) > 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  3. pkg/kubelet/cm/cpumanager/policy_options_test.go

    			topoMgrPolicy: topologymanager.PolicyNone,
    			expectedErr:   true,
    		},
    		{
    			description:   "Align by socket enabled: with topology manager None policy",
    			policyOption:  map[string]string{AlignBySocketOption: "true"},
    			topology:      topoDualSocketMultiNumaPerSocketHT,
    			topoMgrPolicy: topologymanager.PolicyNone,
    			expectedErr:   false,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/topologymanager/topology_manager.go

    	// When policy is none, the scope is not relevant, so we can short circuit here.
    	if topologyPolicyName == PolicyNone {
    		klog.InfoS("Creating topology manager with none policy")
    		return &manager{scope: NewNoneScope()}, nil
    	}
    
    	opts, err := NewPolicyOptions(topologyPolicyOptions)
    	if err != nil {
    		return nil, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jul 15 12:43:16 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  5. pkg/kubelet/cm/cpumanager/cpu_manager.go

    	var topo *topology.CPUTopology
    	var policy Policy
    	var err error
    
    	switch policyName(cpuPolicyName) {
    
    	case PolicyNone:
    		policy, err = NewNonePolicy(cpuPolicyOptions)
    		if err != nil {
    			return nil, fmt.Errorf("new none policy error: %w", err)
    		}
    
    	case PolicyStatic:
    		topo, err = topology.Discover(machineInfo)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 19.9K bytes
    - Viewed (2)
  6. pkg/kubelet/cm/cpumanager/cpu_manager_test.go

    				}
    				if rawMgr.policy.Name() == string(PolicyNone) {
    					if rawMgr.topology != nil {
    						t.Errorf("Expected topology to be nil for 'none' policy. Have: %q", rawMgr.topology)
    					}
    				}
    				if rawMgr.policy.Name() != string(PolicyNone) {
    					if rawMgr.topology == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 06 13:16:15 UTC 2023
    - 42.9K bytes
    - Viewed (0)
Back to top