Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for NewContainerLogManager (0.19 sec)

  1. pkg/kubelet/kuberuntime/fake_kuberuntime_manager.go

    	ctx := context.Background()
    	recorder := &record.FakeRecorder{}
    	logManager, err := logs.NewContainerLogManager(runtimeService, osInterface, "1", 2, 10, metav1.Duration{Duration: 10 * time.Second})
    	if err != nil {
    		return nil, err
    	}
    	kubeRuntimeManager := &kubeGenericRuntimeManager{
    		recorder:               recorder,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 17:55:59 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  2. pkg/kubelet/logs/container_log_manager.go

    	mutex            sync.Mutex
    	queue            workqueue.TypedRateLimitingInterface[string]
    	maxWorkers       int
    	monitoringPeriod metav1.Duration
    }
    
    // NewContainerLogManager creates a new container log manager.
    func NewContainerLogManager(runtimeService internalapi.RuntimeService, osInterface kubecontainer.OSInterface, maxSize string, maxFiles int, maxWorkers int, monitorInterval metav1.Duration) (ContainerLogManager, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 15K bytes
    - Viewed (0)
  3. pkg/kubelet/kubelet.go

    	if kubeDeps.KubeClient != nil {
    		klet.runtimeClassManager = runtimeclass.NewManager(kubeDeps.KubeClient)
    	}
    
    	// setup containerLogManager for CRI container runtime
    	containerLogManager, err := logs.NewContainerLogManager(
    		klet.runtimeService,
    		kubeDeps.OSInterface,
    		kubeCfg.ContainerLogMaxSize,
    		int(kubeCfg.ContainerLogMaxFiles),
    		int(kubeCfg.ContainerLogMaxWorkers),
    		kubeCfg.ContainerLogMonitorInterval,
    	)
    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