Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 38 for nodecontroller (0.21 sec)

  1. pkg/controller/nodelifecycle/node_lifecycle_controller_test.go

    		nodeController.getPodsAssignedToNode = fakeGetPodsAssignedToNode(item.fakeNodeHandler.Clientset)
    		if err := nodeController.syncNodeStore(item.fakeNodeHandler); err != nil {
    			t.Errorf("unexpected error: %v", err)
    		}
    		if err := nodeController.monitorNodeHealth(ctx); err != nil {
    			t.Errorf("unexpected error: %v", err)
    		}
    		if item.timeToPass > 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 03:26:45 UTC 2024
    - 119K bytes
    - Viewed (0)
  2. pkg/controller/nodelifecycle/metrics.go

    			StabilityLevel: metrics.STABLE,
    		},
    		[]string{"zone"},
    	)
    
    	updateNodeHealthDuration = metrics.NewHistogram(
    		&metrics.HistogramOpts{
    			Subsystem:      nodeControllerSubsystem,
    			Name:           updateNodeHealthKey,
    			Help:           "Duration in seconds for NodeController to update the health of a single node.",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 13 21:55:34 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. pkg/controller/daemon/util/daemonset_util.go

    func AddOrUpdateDaemonPodTolerations(spec *v1.PodSpec) {
    	// DaemonSet pods shouldn't be deleted by NodeController in case of node problems.
    	// Add infinite toleration for taint notReady:NoExecute here
    	// to survive taint-based eviction enforced by NodeController
    	// when node turns not ready.
    	v1helper.AddOrUpdateTolerationInPodSpec(spec, &v1.Toleration{
    		Key:      v1.TaintNodeNotReady,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 18 11:54:59 UTC 2022
    - 9.3K bytes
    - Viewed (0)
  4. pkg/controller/nodelifecycle/scheduler/rate_limited_queue.go

    	"k8s.io/klog/v2"
    )
    
    const (
    	// NodeHealthUpdateRetry controls the number of retries of writing
    	// node health update.
    	NodeHealthUpdateRetry = 5
    	// NodeEvictionPeriod controls how often NodeController will try to
    	// evict Pods from non-responsive Nodes.
    	NodeEvictionPeriod = 100 * time.Millisecond
    	// EvictionRateLimiterBurst is the burst value for all eviction rate
    	// limiters
    	EvictionRateLimiterBurst = 1
    )
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 07:50:01 UTC 2023
    - 8.2K bytes
    - Viewed (0)
  5. pkg/controller/nodeipam/ipam/cidr_allocator.go

    	// CIDR range allocations from the cloud to the cluster.
    	IPAMFromCloudAllocatorType = "IPAMFromCloud"
    )
    
    // TODO: figure out the good setting for those constants.
    const (
    	// The amount of time the nodecontroller polls on the list nodes endpoint.
    	apiserverStartupGracePeriod = 10 * time.Minute
    
    	// The no. of NodeSpec updates NC can process concurrently.
    	cidrUpdateWorkers = 30
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:57 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  6. CHANGELOG/CHANGELOG-1.4.md

    * NodeController waits for informer sync before doing anything ([#34809](https://github.com/kubernetes/kubernetes/pull/34809), [@gmarek](https://github.com/gmarek))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 24 02:28:26 UTC 2020
    - 133.5K bytes
    - Viewed (0)
  7. pkg/controller/nodeipam/ipam/range_allocator.go

    	// We accept the fact that we may leak CIDRs here. This is safer than releasing
    	// them in case when we don't know if request went through.
    	// NodeController restart will return all falsely allocated CIDRs to the pool.
    	if !apierrors.IsServerTimeout(err) {
    		logger.Error(err, "CIDR assignment for node failed. Releasing allocated CIDR", "node", klog.KObj(node))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 10:06:15 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  8. CHANGELOG/CHANGELOG-1.3.md

    * Skip safe to detach check if node API object no longer exists ([#30737](https://github.com/kubernetes/kubernetes/pull/30737), [@saad-ali](https://github.com/saad-ali))
    * Nodecontroller doesn't flip readiness on pods if kubeletVersion < 1.2.0 ([#30828](https://github.com/kubernetes/kubernetes/pull/30828), [@bprashanth](https://github.com/bprashanth))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 24 02:28:26 UTC 2020
    - 84K bytes
    - Viewed (0)
  9. api/api-rules/violation_exceptions.list

    API rule violation: names_match,k8s.io/cloud-provider/config/v1alpha1,CloudControllerManagerConfiguration,KubeCloudShared
    API rule violation: names_match,k8s.io/cloud-provider/config/v1alpha1,CloudControllerManagerConfiguration,NodeController
    API rule violation: names_match,k8s.io/cloud-provider/config/v1alpha1,CloudControllerManagerConfiguration,NodeStatusUpdateFrequency
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 02:59:09 UTC 2024
    - 29.9K bytes
    - Viewed (0)
  10. pkg/controller/nodelifecycle/node_lifecycle_controller.go

    	stateNormal            = ZoneState("Normal")
    	stateFullDisruption    = ZoneState("FullDisruption")
    	statePartialDisruption = ZoneState("PartialDisruption")
    )
    
    const (
    	// The amount of time the nodecontroller should sleep between retrying node health updates
    	retrySleepTime   = 20 * time.Millisecond
    	nodeNameKeyIndex = "spec.nodeName"
    	// podUpdateWorkerSizes assumes that in most cases pod will be handled by monitorNodeHealth pass.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 51.6K bytes
    - Viewed (0)
Back to top