Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for NewTTLController (0.29 sec)

  1. pkg/controller/ttl/ttl_controller.go

    	nodeCount int
    
    	// Desired TTL for all nodes in the cluster.
    	desiredTTLSeconds int
    
    	// In which interval of cluster size we currently are.
    	boundaryStep int
    }
    
    // NewTTLController creates a new TTLController
    func NewTTLController(ctx context.Context, nodeInformer informers.NodeInformer, kubeClient clientset.Interface) *Controller {
    	ttlc := &Controller{
    		kubeClient: kubeClient,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  2. cmd/kube-controller-manager/app/core.go

    		initFunc: startTTLController,
    	}
    }
    
    func startTTLController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) {
    	go ttlcontroller.NewTTLController(
    		ctx,
    		controllerContext.InformerFactory.Core().V1().Nodes(),
    		controllerContext.ClientBuilder.ClientOrDie("ttl-controller"),
    	).Run(ctx, 5)
    	return nil, true, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 39K bytes
    - Viewed (0)
Back to top