- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for NewStaticObjectFilter (3.39 sec)
-
pkg/kube/kubetypes/types.go
} func (s staticFilter) AddHandler(func(selected, deselected sets.String)) { // Do nothing } var _ DynamicObjectFilter = staticFilter{} // NewStaticObjectFilter returns a DynamicObjectFilter that does not ever change (so does not need an AddHandler) func NewStaticObjectFilter(f func(obj any) bool) DynamicObjectFilter { return staticFilter{f} } // Filter allows filtering read operations type Filter struct {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Wed Feb 28 16:41:38 UTC 2024 - 6.1K bytes - Viewed (0) -
pkg/revisions/tag_watcher.go
p.notifyHandlers() return nil })) p.webhooks = kclient.NewFiltered[*admissionregistrationv1.MutatingWebhookConfiguration](client, kubetypes.Filter{ ObjectFilter: kubetypes.NewStaticObjectFilter(isTagWebhook), }) p.index = kclient.CreateIndexWithDelegate[string, *admissionregistrationv1.MutatingWebhookConfiguration](p.webhooks, func(o *admissionregistrationv1.MutatingWebhookConfiguration) []string {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 00:12:28 UTC 2024 - 3.3K bytes - Viewed (0) -
pkg/kube/kclient/crdwatcher.go
} c.queue = controllers.NewQueue("crd watcher", controllers.WithReconciler(c.Reconcile)) c.crds = NewMetadata(client, gvr.CustomResourceDefinition, Filter{ ObjectFilter: kubetypes.NewStaticObjectFilter(minimumVersionFilter), }) c.crds.AddEventHandler(controllers.ObjectHandler(c.queue.AddObject)) return c } var minimumCRDVersions = map[string]*semver.Version{
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Apr 25 14:44:17 UTC 2024 - 5.7K bytes - Viewed (0) -
pilot/pkg/controllers/untaint/nodeuntainter.go
log.Debugf("starting node untainter with labels %v", istioCniLabels) ns := cniNs if ns == "" { ns = sysNs } podsClient := kclient.NewFiltered[*v1.Pod](kubeClient, kclient.Filter{ ObjectFilter: kubetypes.NewStaticObjectFilter(filterNamespace(ns)), ObjectTransform: kubelib.StripPodUnusedFields, }) nodes := kclient.NewFiltered[*v1.Node](kubeClient, kclient.Filter{ObjectTransform: kubelib.StripNodeUnusedFields}) nt := &NodeUntainter{
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sat Apr 13 00:50:31 UTC 2024 - 6.9K bytes - Viewed (0)