Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 58 for NamespacedName (0.68 sec)

  1. pkg/proxy/endpointschangetracker.go

    		if removeSlice {
    			delete(ect.lastChangeTriggerTimes, namespacedName)
    		} else if t := getLastChangeTriggerTime(endpointSlice.Annotations); !t.IsZero() && t.After(ect.trackerStartTime) {
    			ect.lastChangeTriggerTimes[namespacedName] =
    				append(ect.lastChangeTriggerTimes[namespacedName], t)
    		}
    	}
    
    	return changeNeeded
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 21 14:44:08 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  2. pkg/proxy/config/config_test.go

    	h.lock.Lock()
    	defer h.lock.Unlock()
    	namespacedName := types.NamespacedName{Namespace: service.Namespace, Name: service.Name}
    	h.state[namespacedName] = service
    	h.sendServices()
    }
    
    func (h *ServiceHandlerMock) OnServiceUpdate(oldService, service *v1.Service) {
    	h.lock.Lock()
    	defer h.lock.Unlock()
    	namespacedName := types.NamespacedName{Namespace: service.Namespace, Name: service.Name}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  3. pkg/kube/util_test.go

    		jobName          string
    		wantTypeMetadata metav1.TypeMeta
    		wantName         types.NamespacedName
    	}{
    		{
    			name:    "cron-job-name-sec",
    			jobName: "sec-1234567890",
    			wantTypeMetadata: metav1.TypeMeta{
    				Kind:       "CronJob",
    				APIVersion: "batch/v1",
    			},
    			wantName: types.NamespacedName{
    				Name: "sec",
    			},
    		},
    		{
    			name:    "cron-job-name-min",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Mar 15 04:16:49 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  4. pilot/pkg/serviceregistry/kube/controller/pod.go

    	needResync         map[string]sets.Set[types.NamespacedName]
    	queueEndpointEvent func(types.NamespacedName)
    
    	c *Controller
    }
    
    func newPodCache(c *Controller, pods kclient.Client[*v1.Pod], queueEndpointEvent func(types.NamespacedName)) *PodCache {
    	out := &PodCache{
    		pods:               pods,
    		c:                  c,
    		podsByIP:           make(map[string]sets.Set[types.NamespacedName]),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 10.8K bytes
    - Viewed (0)
  5. pkg/proxy/endpointslicecache_test.go

    	testCases := map[string]struct {
    		endpointSlices []*discovery.EndpointSlice
    		hostname       string
    		namespacedName types.NamespacedName
    		expectedMap    map[ServicePortName][]*BaseEndpointInfo
    	}{
    		"1 slice, 2 hosts, ports 80,443": {
    			namespacedName: types.NamespacedName{Name: "svc1", Namespace: "ns1"},
    			hostname:       "host1",
    			endpointSlices: []*discovery.EndpointSlice{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 24.9K bytes
    - Viewed (0)
  6. pilot/pkg/serviceregistry/kube/controller/endpointslice.go

    	namespacedName := getServiceNamespacedName(ep)
    	log.Debugf("Handle EDS endpoint %s %s in namespace %s", namespacedName.Name, event, namespacedName.Namespace)
    	if event == model.EventDelete {
    		esc.deleteEndpointSlice(ep)
    	} else {
    		esc.updateEndpointSlice(ep)
    	}
    	hostnames := esc.c.hostNamesForNamespacedName(namespacedName)
    	// Trigger EDS push for all hostnames.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 21:07:03 UTC 2024
    - 16.9K bytes
    - Viewed (0)
  7. pkg/controller/tainteviction/taint_eviction.go

    	return func(ctx context.Context, fireAt time.Time, args *WorkArgs) error {
    		ns := args.NamespacedName.Namespace
    		name := args.NamespacedName.Name
    		klog.FromContext(ctx).Info("Deleting pod", "controller", controllerName, "pod", args.NamespacedName)
    		if emitEventFunc != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 19.9K bytes
    - Viewed (0)
  8. pkg/proxy/endpointslicecache.go

    }
    
    // checkoutChanges returns a map of all endpointsChanges that are
    // pending and then marks them as applied.
    func (cache *EndpointSliceCache) checkoutChanges() map[types.NamespacedName]*endpointsChange {
    	changes := make(map[types.NamespacedName]*endpointsChange)
    
    	cache.lock.Lock()
    	defer cache.lock.Unlock()
    
    	for serviceNN, esTracker := range cache.trackerByServiceMap {
    		if len(esTracker.pending) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  9. pkg/proxy/healthcheck/healthcheck_test.go

    }
    
    func testHandler(hcs *server, nsn types.NamespacedName, status int, endpoints int, t *testing.T) {
    	tHandler(hcs, nsn, status, endpoints, true, t)
    }
    
    func testHandlerWithHealth(hcs *server, nsn types.NamespacedName, status int, endpoints int, kubeProxyHealthy bool, t *testing.T) {
    	tHandler(hcs, nsn, status, endpoints, kubeProxyHealthy, t)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 26 13:27:41 UTC 2024
    - 21.4K bytes
    - Viewed (0)
  10. pilot/pkg/serviceregistry/kube/controller/pod_test.go

    	assert.Equal(t, c.pods.getPodKeys("128.0.0.1"), []types.NamespacedName{{Name: "pod1", Namespace: "ns"}})
    	events.WaitOrdered("pod1/add", "pod1/update")
    	createPod("128.0.0.1", "pod2")
    	events.WaitOrdered("pod2/add", "pod2/update")
    	assert.Equal(t, sets.New(c.pods.getPodKeys("128.0.0.1")...), sets.New(
    		types.NamespacedName{Name: "pod1", Namespace: "ns"},
    		types.NamespacedName{Name: "pod2", Namespace: "ns"},
    	))
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 16 18:27:40 UTC 2024
    - 12.3K bytes
    - Viewed (0)
Back to top