Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 59 for housekeeping (0.23 sec)

  1. pkg/kubelet/cm/container_manager.go

    	"k8s.io/utils/cpuset"
    )
    
    type ActivePodsFunc func() []*v1.Pod
    
    // Manages the containers running on a machine.
    type ContainerManager interface {
    	// Runs the container manager's housekeeping.
    	// - Ensures that the Docker daemon is in a container.
    	// - Creates the system container where all non-containerized processes run.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:22:13 UTC 2024
    - 9K bytes
    - Viewed (0)
  2. pkg/kubelet/winstats/perfcounters.go

    	memoryPrivWorkingSetQuery = "\\Process(_Total)\\Working Set - Private"
    	memoryCommittedBytesQuery = "\\Memory\\Committed Bytes"
    	// Perf counters are updated 10 seconds. This is the same as the default cadvisor housekeeping interval
    	// set at https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/cadvisor/cadvisor_linux.go
    	perfCounterUpdatePeriod = 10 * time.Second
    	// defaultCachePeriod is the default cache period for each cpuUsage.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 13 19:13:24 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  3. pkg/kubelet/cadvisor/cadvisor_linux.go

    const defaultHousekeepingInterval = 10 * time.Second
    const allowDynamicHousekeeping = true
    
    func init() {
    	// Override cAdvisor flag defaults.
    	flagOverrides := map[string]string{
    		// Override the default cAdvisor housekeeping interval.
    		"housekeeping_interval": defaultHousekeepingInterval.String(),
    		// Disable event storage by default.
    		"event_storage_event_limit": "default=0",
    		"event_storage_age_limit":   "default=0",
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 22:07:20 UTC 2023
    - 5.5K bytes
    - Viewed (0)
  4. pkg/kubelet/kubelet.go

    	// Duration at which housekeeping failed to satisfy the invariant that
    	// housekeeping should be fast to avoid blocking pod config (while
    	// housekeeping is running no new pods are started or deleted).
    	housekeepingWarningDuration = time.Second * 1
    
    	// Period after which the runtime cache expires - set to slightly longer than
    	// the expected length between housekeeping periods, which explicitly refreshes
    	// the cache.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (1)
  5. pkg/kubelet/eviction/eviction_manager.go

    	if len(thresholds) == 0 && !m.localStorageCapacityIsolation {
    		return nil, nil
    	}
    
    	klog.V(3).InfoS("Eviction manager: synchronize housekeeping")
    	// build the ranking functions (if not yet known)
    	// TODO: have a function in cadvisor that lets us know if global housekeeping has completed
    	if m.dedicatedImageFs == nil {
    		hasImageFs, splitDiskError := diskInfoProvider.HasDedicatedImageFs(ctx)
    		if splitDiskError != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 27 18:55:56 UTC 2024
    - 24.6K bytes
    - Viewed (0)
  6. api/openapi-spec/v3/apis__authentication.k8s.io__v1alpha1_openapi.json

                "type": "object"
              },
              "managedFields": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:25 UTC 2023
    - 31.5K bytes
    - Viewed (0)
  7. pkg/kubelet/pod_workers.go

    //
    //  1. The pod worker is finalized (syncTerminatingPod and
    //     syncTerminatedPod exit without error sequentially)
    //  2. The SyncKnownPods method is invoked by kubelet housekeeping and the pod
    //     is not part of the known config.
    //
    // Pod workers provide a consistent source of information to other kubelet
    // loops about the status of the pod and whether containers can be
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 02 13:22:37 UTC 2024
    - 74.8K bytes
    - Viewed (0)
  8. api/openapi-spec/v3/apis__authentication.k8s.io__v1beta1_openapi.json

                "type": "object"
              },
              "managedFields": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:25 UTC 2023
    - 31.5K bytes
    - Viewed (0)
  9. api/openapi-spec/v3/apis__authentication.k8s.io__v1_openapi.json

                "type": "object"
              },
              "managedFields": {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:25 UTC 2023
    - 41.5K bytes
    - Viewed (0)
  10. pkg/kubelet/kubelet_test.go

    		{Pod: pod},
    	}
    	kubelet := testKubelet.kubelet
    	kubelet.cgroupsPerQOS = true // enable cgroupsPerQOS to turn on the cgroups cleanup
    
    	// HandlePodCleanups gets called every 2 seconds within the Kubelet's
    	// housekeeping routine. This test registers the pod, removes the unwanted pod, then calls into
    	// HandlePodCleanups a few more times. We should only see one Destroy() event. podKiller runs
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 106.9K bytes
    - Viewed (0)
Back to top