Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 39 for containerRuntime (0.21 sec)

  1. cmd/kubeadm/app/util/runtime/runtime_test.go

    			},
    			shouldError: true,
    		},
    	} {
    		t.Run(tc.name, func(t *testing.T) {
    			containerRuntime := NewContainerRuntime("")
    			mock := &fakeImpl{}
    			if tc.prepare != nil {
    				tc.prepare(mock)
    			}
    			containerRuntime.SetImpl(mock)
    
    			err := containerRuntime.Connect()
    
    			assert.Equal(t, tc.shouldError, err != nil)
    		})
    	}
    }
    
    func TestIsRunning(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 06:33:22 UTC 2024
    - 11.1K bytes
    - Viewed (0)
  2. cmd/kubeadm/app/cmd/phases/reset/cleanupnode.go

    	}
    
    	return nil
    }
    
    func removeContainers(criSocketPath string) error {
    	containerRuntime := utilruntime.NewContainerRuntime(criSocketPath)
    	if err := containerRuntime.Connect(); err != nil {
    		return err
    	}
    	containers, err := containerRuntime.ListKubeContainers()
    	if err != nil {
    		return err
    	}
    	return containerRuntime.RemoveContainers(containers)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 06:58:01 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/util/runtime/runtime.go

    var defaultKnownCRISockets = []string{
    	constants.CRISocketContainerd,
    	constants.CRISocketCRIO,
    	constants.CRISocketDocker,
    }
    
    // ContainerRuntime is an interface for working with container runtimes
    type ContainerRuntime interface {
    	Connect() error
    	SetImpl(impl)
    	IsRunning() error
    	ListKubeContainers() ([]string, error)
    	RemoveContainers(containers []string) error
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 06:33:22 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  4. pkg/kubelet/cm/cpumanager/cpu_manager.go

    	klog.InfoS("Starting CPU manager", "policy", m.policy.Name())
    	klog.InfoS("Reconciling", "reconcilePeriod", m.reconcilePeriod)
    	m.sourcesReady = sourcesReady
    	m.activePods = activePods
    	m.podStatusProvider = podStatusProvider
    	m.containerRuntime = containerRuntime
    	m.containerMap = initialContainers
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 19.9K bytes
    - Viewed (0)
  5. pkg/kubelet/cm/memorymanager/memory_manager.go

    	klog.InfoS("Starting memorymanager", "policy", m.policy.Name())
    	m.sourcesReady = sourcesReady
    	m.activePods = activePods
    	m.podStatusProvider = podStatusProvider
    	m.containerRuntime = containerRuntime
    	m.containerMap = initialContainers
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 00:50:45 UTC 2023
    - 17.1K bytes
    - Viewed (0)
  6. pkg/kubelet/runonce.go

    func (kl *Kubelet) runPod(ctx context.Context, pod *v1.Pod, retryDelay time.Duration) error {
    	var isTerminal bool
    	delay := retryDelay
    	retry := 0
    	for !isTerminal {
    		status, err := kl.containerRuntime.GetPodStatus(ctx, pod.UID, pod.Name, pod.Namespace)
    		if err != nil {
    			return fmt.Errorf("unable to get status for pod %q: %v", format.Pod(pod), err)
    		}
    
    		if kl.isPodRunning(pod, status) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Aug 04 06:56:50 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  7. pkg/kubelet/cm/cpumanager/fake_cpu_manager.go

    	"k8s.io/utils/cpuset"
    )
    
    type fakeManager struct {
    	state state.State
    }
    
    func (m *fakeManager) Start(activePods ActivePodsFunc, sourcesReady config.SourcesReady, podStatusProvider status.PodStatusProvider, containerRuntime runtimeService, initialContainers containermap.ContainerMap) error {
    	klog.InfoS("Start()")
    	return nil
    }
    
    func (m *fakeManager) Policy() Policy {
    	klog.InfoS("Policy()")
    	pol, _ := NewNonePolicy(nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 03 16:26:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  8. pkg/kubelet/cm/memorymanager/fake_memory_manager.go

    )
    
    type fakeManager struct {
    	state state.State
    }
    
    func (m *fakeManager) Start(activePods ActivePodsFunc, sourcesReady config.SourcesReady, podStatusProvider status.PodStatusProvider, containerRuntime runtimeService, initialContainers containermap.ContainerMap) error {
    	klog.InfoS("Start()")
    	return nil
    }
    
    func (m *fakeManager) Policy() Policy {
    	klog.InfoS("Policy()")
    	return NewPolicyNone()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 27 13:02:15 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  9. cmd/kubeadm/app/cmd/config.go

    			if err != nil {
    				return err
    			}
    			containerRuntime := utilruntime.NewContainerRuntime(internalcfg.NodeRegistration.CRISocket)
    			if err := containerRuntime.Connect(); err != nil {
    				return err
    			}
    			return PullControlPlaneImages(containerRuntime, &internalcfg.ClusterConfiguration)
    		},
    		Args: cobra.NoArgs,
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 06:58:01 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  10. cmd/kubeadm/app/preflight/checks.go

    	containerRuntime := utilruntime.NewContainerRuntime(nodeReg.CRISocket)
    	if err := containerRuntime.Connect(); err != nil {
    		klog.Warningf("[preflight] WARNING: Couldn't create the interface used for talking to the container runtime: %v\n", err)
    	} else {
    		checks = append(checks, ContainerRuntimeCheck{runtime: containerRuntime})
    	}
    
    	// non-windows checks
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 03 11:20:55 UTC 2024
    - 39.5K bytes
    - Viewed (0)
Back to top