Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 87 for AddFunc (0.1 sec)

  1. pkg/controlplane/controller/legacytokentracking/controller.go

    		configMapCache:      informer.GetIndexer(),
    		configMapSynced:     informer.HasSynced,
    		creationRatelimiter: limiter,
    		clock:               cl,
    	}
    
    	informer.AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			c.enqueue()
    		},
    		UpdateFunc: func(oldObj, newObj interface{}) {
    			c.enqueue()
    		},
    		DeleteFunc: func(obj interface{}) {
    			c.enqueue()
    		},
    	})
    
    	return c
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6K bytes
    - Viewed (0)
  2. pilot/pkg/serviceregistry/kube/controller/autoserviceexportcontroller.go

    	// lifecycle to the Service so that when the Service is deleted,
    	// k8s automatically deletes the ServiceExport.
    	c.services.AddEventHandler(controllers.EventHandler[controllers.Object]{AddFunc: c.queue.AddObject})
    
    	return c
    }
    
    func (c *autoServiceExportController) Run(stopCh <-chan struct{}) {
    	kube.WaitForCacheSync("auto service export", stopCh, c.services.HasSynced)
    	c.queue.Run(stopCh)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/equality.go

    				return
    			} else {
    				klog.Errorf("failed to parse envar KUBE_APISERVER_AVOID_NOOP_SSA_TIMESTAMP_UPDATES: %v", err)
    			}
    		}
    
    		var eqs = equality.Semantic.Copy()
    		err := eqs.AddFunc(
    			func(a, b metav1.ManagedFieldsEntry) bool {
    				// Two objects' managed fields are equivalent if, ignoring timestamp,
    				//	the objects are deeply equal.
    				a.Time = nil
    				b.Time = nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 28 14:56:34 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  4. pkg/controller/certificates/certificate_controller.go

    				Name: "certificate",
    			},
    		),
    		handler: handler,
    	}
    
    	// Manage the addition/update of certificate requests
    	csrInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			csr := obj.(*certificates.CertificateSigningRequest)
    			logger.V(4).Info("Adding certificate request", "csr", csr.Name)
    			cc.enqueueCertificateRequest(obj)
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/admission/configuration/mutating_webhook_manager.go

    		createMutatingWebhookAccessor: webhook.NewMutatingWebhookAccessor,
    	}
    	manager.lazy.Evaluate = manager.getConfiguration
    
    	handle, _ := informer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(_ interface{}) { manager.lazy.Notify() },
    		UpdateFunc: func(old, new interface{}) {
    			obj := new.(*v1.MutatingWebhookConfiguration)
    			manager.configurationsCache.Delete(obj.GetName())
    			manager.lazy.Notify()
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 13 22:43:12 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  6. pkg/kube/kclient/index_test.go

    	adds := atomic.NewInt32(0)
    	index = CreateIndexWithDelegate[string, *corev1.Pod](pods, func(pod *corev1.Pod) []string {
    		return []string{pod.Spec.ServiceAccountName}
    	}, controllers.EventHandler[*corev1.Pod]{
    		AddFunc: func(obj *corev1.Pod) {
    			// Assert that our handler sees the incoming update (and doesn't run before)
    			sa := obj.Spec.ServiceAccountName
    			got := index.Lookup(sa)
    			for _, p := range got {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 04 03:49:30 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  7. pkg/controller/certificates/rootcacertpublisher/publisher.go

    		UpdateFunc: e.configMapUpdated,
    	})
    	e.cmLister = cmInformer.Lister()
    	e.cmListerSynced = cmInformer.Informer().HasSynced
    
    	nsInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc:    e.namespaceAdded,
    		UpdateFunc: e.namespaceUpdated,
    	})
    	e.nsListerSynced = nsInformer.Informer().HasSynced
    
    	e.syncHandler = e.syncNamespace
    
    	return e, nil
    
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  8. pkg/controller/clusterroleaggregation/clusterroleaggregation_controller.go

    				Name: "ClusterRoleAggregator",
    			},
    		),
    	}
    	c.syncHandler = c.syncClusterRole
    
    	clusterRoleInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			c.enqueue()
    		},
    		UpdateFunc: func(old, cur interface{}) {
    			c.enqueue()
    		},
    		DeleteFunc: func(uncast interface{}) {
    			c.enqueue()
    		},
    	})
    	return c
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8K bytes
    - Viewed (0)
  9. pkg/controller/volume/pvcprotection/pvc_protection_controller.go

    		),
    	}
    
    	e.pvcLister = pvcInformer.Lister()
    	e.pvcListerSynced = pvcInformer.Informer().HasSynced
    	pvcInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			e.pvcAddedUpdated(logger, obj)
    		},
    		UpdateFunc: func(old, new interface{}) {
    			e.pvcAddedUpdated(logger, new)
    		},
    	})
    
    	e.podLister = podInformer.Lister()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 14K bytes
    - Viewed (0)
  10. pkg/controller/volume/pvprotection/pv_protection_controller.go

    		),
    	}
    
    	e.pvLister = pvInformer.Lister()
    	e.pvListerSynced = pvInformer.Informer().HasSynced
    	pvInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			e.pvAddedUpdated(logger, obj)
    		},
    		UpdateFunc: func(old, new interface{}) {
    			e.pvAddedUpdated(logger, new)
    		},
    	})
    
    	return e
    }
    
    // Run runs the controller goroutines.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.4K bytes
    - Viewed (0)
Back to top