Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for workloadHandlers (0.16 sec)

  1. pilot/pkg/model/controller.go

    	// Copy on write.
    	c.mutex.Lock()
    	handlers := make([]func(*WorkloadInstance, Event), 0, len(c.workloadHandlers)+1)
    	handlers = append(handlers, c.workloadHandlers...)
    	handlers = append(handlers, f)
    	c.workloadHandlers = handlers
    	c.mutex.Unlock()
    }
    
    func (c *ControllerHandlers) GetServiceHandlers() []ServiceHandler {
    	c.mutex.RLock()
    	defer c.mutex.RUnlock()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 25 06:54:32 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  2. pilot/pkg/serviceregistry/serviceentry/controller.go

    // AppendWorkloadHandler adds instance event handler. Service Entries does not use these handlers.
    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)
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 15:31:09 UTC 2024
    - 36.8K bytes
    - Viewed (0)
  3. pkg/test/framework/components/echo/kube/workload_manager.go

    	ctx           resource.Context
    	grpcPort      uint16
    	tls           *echoCommon.TLSSettings
    	closing       bool
    	stopCh        chan struct{}
    	handler       workloadHandler
    }
    
    func newWorkloadManager(ctx resource.Context, cfg echo.Config, handler workloadHandler) (*workloadManager, error) {
    	// Get the gRPC port and TLS settings.
    	var grpcInstancePort int
    	var tls *echoCommon.TLSSettings
    	if cfg.IsProxylessGRPC() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Aug 14 02:12:37 UTC 2023
    - 6.4K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/kube/controller/multicluster.go

    			}
    			m.opts.MeshServiceController.AddRegistryAndRun(kubeController.workloadEntryController, clusterStopCh)
    			go configStore.Run(clusterStopCh)
    		}
    	}
    
    	// run after WorkloadHandler is added
    	m.opts.MeshServiceController.AddRegistryAndRun(kubeRegistry, clusterStopCh)
    
    	go func() {
    		var shouldLead bool
    		if !configCluster {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  5. pkg/test/framework/components/echo/kube/deployment.go

    	yamlPath := path.Join(echoKubeTemplatesDir, tmplFilePath)
    	if filepath.IsAbs(tmplFilePath) {
    		yamlPath = tmplFilePath
    	}
    	return tmpl.MustParse(file.MustAsString(yamlPath))
    }
    
    var _ workloadHandler = &deployment{}
    
    type deployment struct {
    	ctx             resource.Context
    	cfg             echo.Config
    	shouldCreateWLE bool
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 12:26:52 UTC 2024
    - 24.1K bytes
    - Viewed (0)
Back to top