Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for NewMasterCountEndpointReconciler (0.28 sec)

  1. pkg/controlplane/reconcilers/instancecount_test.go

    		t.Run(test.testName, func(t *testing.T) {
    			fakeClient := fake.NewSimpleClientset(test.initialState...)
    			epAdapter := NewEndpointsAdapter(fakeClient.CoreV1(), fakeClient.DiscoveryV1())
    			reconciler := NewMasterCountEndpointReconciler(test.additionalMasters+1, epAdapter)
    			err := reconciler.ReconcileEndpoints(test.serviceName, netutils.ParseIPSloppy(test.ip), test.endpointPorts, true)
    			if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 27 12:46:24 UTC 2022
    - 14K bytes
    - Viewed (0)
  2. pkg/controlplane/reconcilers/instancecount.go

    	masterCount           int
    	epAdapter             EndpointsAdapter
    	stopReconcilingCalled bool
    	reconcilingLock       sync.Mutex
    }
    
    // NewMasterCountEndpointReconciler creates a new EndpointReconciler that reconciles based on a
    // specified expected number of masters.
    func NewMasterCountEndpointReconciler(masterCount int, epAdapter EndpointsAdapter) EndpointReconciler {
    	return &masterCountEndpointReconciler{
    		masterCount: masterCount,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 7.2K bytes
    - Viewed (0)
  3. pkg/controlplane/instance.go

    	endpointSliceClient := discoveryclient.NewForConfigOrDie(c.ControlPlane.Generic.LoopbackClientConfig)
    	endpointsAdapter := reconcilers.NewEndpointsAdapter(endpointClient, endpointSliceClient)
    
    	return reconcilers.NewMasterCountEndpointReconciler(c.Extra.MasterCount, endpointsAdapter)
    }
    
    func (c *Config) createNoneReconciler() reconcilers.EndpointReconciler {
    	return reconcilers.NewNoneEndpointReconciler()
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 03 11:50:04 UTC 2024
    - 21.2K bytes
    - Viewed (0)
Back to top