Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 434 for controllee (0.21 sec)

  1. 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)
  2. pilot/pkg/config/kube/ingress/controller.go

    	}
    	return result
    }
    
    func (c *controller) Create(_ config.Config) (string, error) {
    	return "", errUnsupportedOp
    }
    
    func (c *controller) Update(_ config.Config) (string, error) {
    	return "", errUnsupportedOp
    }
    
    func (c *controller) UpdateStatus(config.Config) (string, error) {
    	return "", errUnsupportedOp
    }
    
    func (c *controller) Patch(_ config.Config, _ config.PatchFunc) (string, error) {
    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. pkg/webhooks/validation/controller/controller.go

    ) *Controller {
    	o := Options{
    		WatchedNamespace: ns,
    		CABundleWatcher:  caBundleWatcher,
    		Revision:         revision,
    		ServiceName:      "istiod",
    	}
    	return newController(o, client)
    }
    
    func newController(o Options, client kube.Client) *Controller {
    	c := &Controller{
    		o:      o,
    		client: client,
    	}
    
    	c.queue = controllers.NewQueue("validation",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 28 16:52:19 UTC 2024
    - 11.3K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/kube/controller/controller.go

    	)
    )
    
    // Options stores the configurable attributes of a Controller.
    type Options struct {
    	SystemNamespace string
    
    	// MeshServiceController is a mesh-wide service Controller.
    	MeshServiceController *aggregate.Controller
    
    	DomainSuffix string
    
    	// ClusterID identifies the cluster which the controller communicate with.
    	ClusterID cluster.ID
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 41.2K bytes
    - Viewed (0)
  5. pilot/pkg/serviceregistry/aggregate/controller.go

    	"istio.io/istio/pkg/util/sets"
    )
    
    // The aggregate controller does not implement serviceregistry.Instance since it may be comprised of various
    // providers and clusters.
    var (
    	_ model.ServiceDiscovery    = &Controller{}
    	_ model.AggregateController = &Controller{}
    )
    
    // Controller aggregates data across different registries and monitors for changes
    type Controller struct {
    	meshHolder mesh.Holder
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 06:28:11 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  6. pilot/pkg/serviceregistry/serviceentry/controller.go

    func (s *Controller) AppendWorkloadHandler(h func(*model.WorkloadInstance, model.Event)) {
    	s.workloadHandlers = append(s.workloadHandlers, h)
    }
    
    // Run is used by some controllers to execute background jobs after init is done.
    func (s *Controller) Run(stopCh <-chan struct{}) {
    	s.edsQueue.Run(stopCh)
    }
    
    // HasSynced always returns true for SE
    func (s *Controller) HasSynced() bool {
    	return true
    }
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 36.8K bytes
    - Viewed (0)
  7. pilot/pkg/config/kube/gateway/controller.go

    // Controller defines the controller for the gateway-api. The controller acts a bit different from most.
    // Rather than watching the CRs directly, we depend on the existing model.ConfigStoreController which
    // already watches all CRs. When there are updates, a new PushContext will be computed, which will eventually
    // call Controller.Reconcile(). Once this happens, we will inspect the current state of the world, and transform
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 05:26:03 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  8. pkg/controller/resourceclaim/controller.go

    	for _, obj := range objs {
    		ec.enqueuePod(logger, obj, false)
    	}
    }
    
    func (ec *Controller) Run(ctx context.Context, workers int) {
    	defer runtime.HandleCrash()
    	defer ec.queue.ShutDown()
    
    	logger := klog.FromContext(ctx)
    	logger.Info("Starting resource claim controller")
    	defer logger.Info("Shutting down resource claim controller")
    
    	eventBroadcaster := record.NewBroadcaster(record.WithContext(ctx))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 03:34:25 UTC 2024
    - 37.1K bytes
    - Viewed (0)
  9. plugin/pkg/auth/authorizer/rbac/bootstrappolicy/testdata/controller-role-bindings.yaml

        labels:
          kubernetes.io/bootstrapping: rbac-defaults
        name: system:controller:attachdetach-controller
      roleRef:
        apiGroup: rbac.authorization.k8s.io
        kind: ClusterRole
        name: system:controller:attachdetach-controller
      subjects:
      - kind: ServiceAccount
        name: attachdetach-controller
        namespace: kube-system
    - apiVersion: rbac.authorization.k8s.io/v1
      kind: ClusterRoleBinding
      metadata:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  10. plugin/pkg/auth/authorizer/rbac/bootstrappolicy/testdata/controller-roles.yaml

      metadata:
        annotations:
          rbac.authorization.kubernetes.io/autoupdate: "true"
        creationTimestamp: null
        labels:
          kubernetes.io/bootstrapping: rbac-defaults
        name: system:controller:attachdetach-controller
      rules:
      - apiGroups:
        - ""
        resources:
        - persistentvolumeclaims
        - persistentvolumes
        verbs:
        - list
        - watch
      - apiGroups:
        - ""
        resources:
        - nodes
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 26.6K bytes
    - Viewed (0)
Back to top