Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 23 for podManager (0.12 sec)

  1. pkg/kubelet/stats/provider.go

    func newStatsProvider(
    	cadvisor cadvisor.Interface,
    	podManager PodManager,
    	runtimeCache kubecontainer.RuntimeCache,
    	containerStatsProvider containerStatsProvider,
    ) *Provider {
    	return &Provider{
    		cadvisor:               cadvisor,
    		podManager:             podManager,
    		runtimeCache:           runtimeCache,
    		containerStatsProvider: containerStatsProvider,
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 13:56:22 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  2. pkg/kubelet/volumemanager/volume_manager_test.go

    			}
    			defer os.RemoveAll(tmpDir)
    			podManager := kubepod.NewBasicPodManager()
    
    			node, pod, pv, claim := createObjects(test.pvMode, test.podMode)
    			kubeClient := fake.NewSimpleClientset(node, pod, pv, claim)
    
    			manager := newTestVolumeManager(t, tmpDir, podManager, kubeClient, node)
    
    			stopCh := runVolumeManager(manager)
    			defer close(stopCh)
    
    			podManager.SetPods([]*v1.Pod{pod})
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  3. pkg/kubelet/pod/pod_manager_test.go

    	}
    	updates := append(expectedPods, mirrorPod)
    	podManager, _ := newTestManager()
    	podManager.SetPods(updates)
    
    	podManager.RemovePod(staticPod)
    
    	actualPods := podManager.GetPods()
    	if len(actualPods) == len(expectedPods) {
    		t.Fatalf("Run RemovePod() error, expected %d pods, got %d pods; ", len(expectedPods)-1, len(actualPods))
    	}
    
    	_, _, orphanedMirrorPodNames := podManager.GetPodsAndMirrorPods()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 12 16:57:27 UTC 2023
    - 5.4K bytes
    - Viewed (0)
  4. pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go

    // successive executions
    //
    // podManager - the kubelet podManager that is the source of truth for the pods
    // that exist on this host
    //
    // desiredStateOfWorld - the cache to populate
    func NewDesiredStateOfWorldPopulator(
    	kubeClient clientset.Interface,
    	loopSleepDuration time.Duration,
    	podManager PodManager,
    	podStateProvider PodStateProvider,
    	desiredStateOfWorld cache.DesiredStateOfWorld,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 11 09:02:45 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  5. pkg/kubelet/prober/common_test.go

    		pod.Spec.Containers[0].StartupProbe = &probeSpec
    	}
    }
    
    func newTestManager() *manager {
    	podManager := kubepod.NewBasicPodManager()
    	podStartupLatencyTracker := kubeletutil.NewPodStartupLatencyTracker()
    	// Add test pod to pod manager, so that status manager can get the pod from pod manager if needed.
    	podManager.AddPod(getTestPod())
    	testRootDir := ""
    	if tempDir, err := os.MkdirTemp("", "kubelet_test."); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 12 16:57:26 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  6. pkg/kubelet/status/status_manager_test.go

    	for uid, status := range m.podStatuses {
    		pod, ok := m.podManager.GetPodByUID(uid)
    		if ok {
    			pod.Status = status.status
    		}
    		pod, ok = m.podManager.GetMirrorPodByPod(pod)
    		if ok {
    			pod.Status = status.status
    		}
    	}
    	m.syncBatch(true)
    }
    
    func newTestManager(kubeClient clientset.Interface) *manager {
    	podManager := kubepod.NewBasicPodManager()
    	podManager.(mutablePodManager).AddPod(getTestPod())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 02 16:27:19 UTC 2024
    - 68.1K bytes
    - Viewed (0)
  7. pkg/kubelet/runonce_test.go

    		cadvisor:         cadvisor,
    		nodeLister:       testNodeLister{},
    		statusManager:    status.NewManager(nil, podManager, &statustest.FakePodDeletionSafetyProvider{}, podStartupLatencyTracker, basePath),
    		mirrorPodClient:  podtest.NewFakeMirrorClient(),
    		podManager:       podManager,
    		podWorkers:       &fakePodWorkers{},
    		os:               &containertest.FakeOS{},
    		containerRuntime: fakeRuntime,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 06:59:54 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  8. pkg/kubelet/status/status_manager.go

    // NewManager returns a functional Manager.
    func NewManager(kubeClient clientset.Interface, podManager PodManager, podDeletionSafety PodDeletionSafetyProvider, podStartupLatencyHelper PodStartupLatencyStateHelper, stateFileDirectory string) Manager {
    	return &manager{
    		kubeClient:              kubeClient,
    		podManager:              podManager,
    		podStatuses:             make(map[types.UID]versionedPodStatus),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 02 16:27:19 UTC 2024
    - 44.3K bytes
    - Viewed (0)
  9. pkg/kubelet/kubelet_volumes_test.go

    					GCEPersistentDisk: &v1.GCEPersistentDiskVolumeSource{
    						PDName: "fake-device2",
    					},
    				},
    			},
    		},
    	})
    
    	stopCh := runVolumeManager(kubelet)
    	defer close(stopCh)
    
    	kubelet.podManager.SetPods([]*v1.Pod{pod})
    	err := kubelet.volumeManager.WaitForAttachAndMount(context.Background(), pod)
    	assert.NoError(t, err)
    
    	podName := util.GetUniquePodName(pod)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 17 16:53:28 UTC 2023
    - 20.4K bytes
    - Viewed (0)
  10. pkg/kubelet/prober/scale_test.go

    				t.Fatalf("can't make a temp rootdir: %v", err)
    			} else {
    				testRootDir = tempDir
    			}
    			podManager := kubepod.NewBasicPodManager()
    			podStartupLatencyTracker := kubeletutil.NewPodStartupLatencyTracker()
    			m := NewManager(
    				status.NewManager(&fake.Clientset{}, podManager, &statustest.FakePodDeletionSafetyProvider{}, podStartupLatencyTracker, testRootDir),
    				results.NewManager(),
    				results.NewManager(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 16 16:33:01 UTC 2023
    - 8.2K bytes
    - Viewed (0)
Back to top