Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 45 for newController (0.38 sec)

  1. pilot/test/xds/fake.go

    			defaultKubeController = k8s
    		} else {
    			client.RunAndWait(stop)
    		}
    		registries = append(registries, k8s)
    		mc.Add(k8sCluster, client, stop)
    	}
    
    	stop := test.NewStop(t)
    	ingr := ingress.NewController(defaultKubeClient, mesh.NewFixedWatcher(m), kube.Options{
    		DomainSuffix: "cluster.local",
    	})
    	defaultKubeClient.RunAndWait(stop)
    
    	var gwc *gateway.Controller
    	cg := core.NewConfigGenTest(t, core.TestOptions{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 10 16:08:52 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/ingress/controller.go

    	"The namespace where ingress controller runs, by default it is istio-system").Get()
    
    var errUnsupportedOp = errors.New("unsupported operation: the ingress config store is a read-only view")
    
    // NewController creates a new Kubernetes controller
    func NewController(client kube.Client, meshWatcher mesh.Holder,
    	options kubecontroller.Options,
    ) model.ConfigStoreController {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 03:53:05 UTC 2024
    - 11.9K bytes
    - Viewed (0)
  3. pilot/pkg/serviceregistry/serviceentry/controller.go

    	return func(o *Controller) {
    		o.networkIDCallback = cb
    	}
    }
    
    // NewController creates a new ServiceEntry discovery service.
    func NewController(configController model.ConfigStoreController, xdsUpdater model.XDSUpdater,
    	meshConfig mesh.Watcher,
    	options ...Option,
    ) *Controller {
    	s := newController(configController, xdsUpdater, meshConfig, options...)
    	if configController != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 36.8K bytes
    - Viewed (0)
  4. pkg/kube/multicluster/secretcontroller.go

    	secrets         kclient.Client[*corev1.Secret]
    	configOverrides []func(*rest.Config)
    
    	cs *ClusterStore
    
    	meshWatcher mesh.Watcher
    	handlers    []handler
    }
    
    // NewController returns a new secret controller
    func NewController(kubeclientset kube.Client, namespace string, clusterID cluster.ID,
    	meshWatcher mesh.Watcher, configOverrides ...func(*rest.Config),
    ) *Controller {
    	informerClient := kubeclientset
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Mar 06 02:13:10 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  5. cmd/kube-controller-manager/app/core.go

    		EnableDynamicProvisioning: controllerContext.ComponentConfig.PersistentVolumeBinderController.VolumeConfiguration.EnableDynamicProvisioning,
    	}
    	volumeController, volumeControllerErr := persistentvolumecontroller.NewController(ctx, params)
    	if volumeControllerErr != nil {
    		return nil, true, fmt.Errorf("failed to construct persistentvolume controller: %v", volumeControllerErr)
    	}
    	go volumeController.Run(ctx)
    	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)
  6. pilot/pkg/serviceregistry/aggregate/controller.go

    	stop <-chan struct{}
    }
    
    type Options struct {
    	MeshHolder mesh.Holder
    }
    
    // NewController creates a new Aggregate controller
    func NewController(opt Options) *Controller {
    	return &Controller{
    		registries:        make([]*registryEntry, 0),
    		meshHolder:        opt.MeshHolder,
    		running:           false,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 06:28:11 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  7. pilot/pkg/autoregistration/controller.go

    	maxConnectionAge time.Duration
    
    	stateStore       *state.Store
    	healthController *health.Controller
    }
    
    type HealthEvent = health.HealthEvent
    
    // NewController create a controller which manages workload lifecycle and health status.
    func NewController(store model.ConfigStoreController, instanceID string, maxConnAge time.Duration) *Controller {
    	if !features.WorkloadEntryAutoRegistration && !features.WorkloadEntryHealthChecks {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 16 00:00:36 UTC 2024
    - 26.4K bytes
    - Viewed (0)
  8. pkg/controller/servicecidrs/servicecidrs_controller.go

    	// before we complete delete the ServiceCIDR
    	deletionGracePeriod = 10 * time.Second
    )
    
    // NewController returns a new *Controller.
    func NewController(
    	ctx context.Context,
    	serviceCIDRInformer networkinginformers.ServiceCIDRInformer,
    	ipAddressInformer networkinginformers.IPAddressInformer,
    	client clientset.Interface,
    ) *Controller {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18K bytes
    - Viewed (0)
  9. pilot/pkg/config/kube/ingress/controller_test.go

    	meshHolder := mesh.NewTestWatcher(&meshconfig.MeshConfig{
    		IngressControllerMode: meshconfig.MeshConfig_DEFAULT,
    	})
    	fakeClient := kube.NewFakeClient()
    	return NewController(fakeClient, meshHolder, kubecontroller.Options{}), fakeClient
    }
    
    func TestIngressController(t *testing.T) {
    	ingress1 := net.Ingress{
    		ObjectMeta: metav1.ObjectMeta{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jul 20 18:34:32 UTC 2023
    - 10.1K bytes
    - Viewed (0)
  10. pkg/controller/resourcequota/resource_quota_controller.go

    	// monitors are synced before the controller can process quotas.
    	workerLock sync.RWMutex
    }
    
    // NewController creates a quota controller with specified options
    func NewController(ctx context.Context, options *ControllerOptions) (*Controller, error) {
    	// build the resource quota controller
    	rq := &Controller{
    		rqClient:            options.QuotaClient,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 21.3K bytes
    - Viewed (0)
Back to top