Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for NewResourceAnalyzer (0.18 sec)

  1. pkg/kubelet/server/stats/resource_analyzer.go

    // resourceAnalyzer implements ResourceAnalyzer
    type resourceAnalyzer struct {
    	*fsResourceAnalyzer
    	SummaryProvider
    }
    
    var _ ResourceAnalyzer = &resourceAnalyzer{}
    
    // NewResourceAnalyzer returns a new ResourceAnalyzer
    func NewResourceAnalyzer(statsProvider Provider, calVolumeFrequency time.Duration, eventRecorder record.EventRecorder) ResourceAnalyzer {
    	fsAnalyzer := newFsResourceAnalyzer(statsProvider, calVolumeFrequency, eventRecorder)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 09 16:16:37 UTC 2021
    - 1.5K bytes
    - Viewed (0)
  2. pkg/kubelet/runonce_test.go

    		volumetest.NewBlockVolumePathHandler())
    
    	// TODO: Factor out "stats.Provider" from Kubelet so we don't have a cyclic dependency
    	volumeStatsAggPeriod := time.Second * 10
    	kb.resourceAnalyzer = stats.NewResourceAnalyzer(kb, volumeStatsAggPeriod, kb.recorder)
    	nodeRef := &v1.ObjectReference{
    		Kind:      "Node",
    		Name:      string(kb.nodeName),
    		UID:       types.UID(kb.nodeName),
    		Namespace: "",
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 06:59:54 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  3. pkg/kubelet/server/server_test.go

    		authorizeFunc: func(a authorizer.Attributes) (decision authorizer.Decision, reason string, err error) {
    			return authorizer.DecisionAllow, "", nil
    		},
    	}
    	server := NewServer(
    		fw.fakeKubelet,
    		stats.NewResourceAnalyzer(fw.fakeKubelet, time.Minute, &record.FakeRecorder{}),
    		fw.fakeAuth,
    		kubeCfg,
    	)
    	fw.serverUnderTest = &server
    	fw.testHTTPServer = httptest.NewServer(fw.serverUnderTest)
    	return fw
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 51.5K bytes
    - Viewed (0)
  4. pkg/kubelet/kubelet_test.go

    		Kind:      "Node",
    		Name:      testKubeletHostname,
    		UID:       types.UID(testKubeletHostname),
    		Namespace: "",
    	}
    
    	volumeStatsAggPeriod := time.Second * 10
    	kubelet.resourceAnalyzer = serverstats.NewResourceAnalyzer(kubelet, volumeStatsAggPeriod, kubelet.recorder)
    
    	fakeHostStatsProvider := stats.NewFakeHostStatsProvider()
    
    	kubelet.StatsProvider = stats.NewCadvisorStatsProvider(
    		kubelet.cadvisor,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 106.9K bytes
    - Viewed (0)
  5. pkg/kubelet/kubelet.go

    	klet.statusManager = status.NewManager(klet.kubeClient, klet.podManager, klet, kubeDeps.PodStartupLatencyTracker, klet.getRootDir())
    
    	klet.resourceAnalyzer = serverstats.NewResourceAnalyzer(klet, kubeCfg.VolumeStatsAggPeriod.Duration, kubeDeps.Recorder)
    
    	klet.runtimeService = kubeDeps.RemoteRuntimeService
    
    	if kubeDeps.KubeClient != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
Back to top