Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 308 for Proxier (0.13 sec)

  1. pkg/proxy/ipvs/proxier_test.go

    }
    
    func makeServiceMap(proxier *Proxier, allServices ...*v1.Service) {
    	for i := range allServices {
    		proxier.OnServiceAdd(allServices[i])
    	}
    
    	proxier.mu.Lock()
    	defer proxier.mu.Unlock()
    	proxier.servicesSynced = true
    }
    
    func makeEndpointSliceMap(proxier *Proxier, allEpSlices ...*discovery.EndpointSlice) {
    	for i := range allEpSlices {
    		proxier.OnEndpointSliceAdd(allEpSlices[i])
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 01:31:57 UTC 2024
    - 186.8K bytes
    - Viewed (0)
  2. pkg/proxy/servicechangetracker_test.go

    		fake.addService(allServices[i])
    	}
    }
    
    func (proxier *FakeProxier) addService(service *v1.Service) {
    	proxier.serviceChanges.Update(nil, service)
    }
    
    func (proxier *FakeProxier) updateService(oldService *v1.Service, service *v1.Service) {
    	proxier.serviceChanges.Update(oldService, service)
    }
    
    func (proxier *FakeProxier) deleteService(service *v1.Service) {
    	proxier.serviceChanges.Update(service, nil)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 33.7K bytes
    - Viewed (0)
  3. cmd/kubeadm/app/phases/addons/proxy/proxy_test.go

      namespace: kube-system
    ---
    apiVersion: rbac.authorization.k8s.io/v1
    kind: ClusterRoleBinding
    metadata:
      creationTimestamp: null
      name: kubeadm:node-proxier
    roleRef:
      apiGroup: rbac.authorization.k8s.io
      kind: ClusterRole
      name: system:node-proxier
    subjects:
    - kind: ServiceAccount
      name: kube-proxy
      namespace: kube-system
    ---
    apiVersion: rbac.authorization.k8s.io/v1
    kind: Role
    metadata:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Feb 18 11:14:32 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  4. pkg/proxy/kubemark/hollow_proxy.go

    				Mode:             proxyconfigapi.ProxyMode("fake"),
    				ConfigSyncPeriod: metav1.Duration{Duration: 30 * time.Second},
    				OOMScoreAdj:      ptr.To[int32](0),
    			},
    
    			Client:      client,
    			Proxier:     &FakeProxier{},
    			Broadcaster: broadcaster,
    			Recorder:    recorder,
    			NodeRef: &v1.ObjectReference{
    				Kind:      "Node",
    				Name:      nodeName,
    				UID:       types.UID(nodeName),
    				Namespace: "",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 22 05:08:41 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  5. pkg/proxy/servicechangetracker.go

    	items map[types.NamespacedName]*serviceChange
    
    	// makeServiceInfo allows the proxier to inject customized information when
    	// processing services.
    	makeServiceInfo makeServicePortFunc
    	// processServiceMapChange is invoked by the apply function on every change. This
    	// function should not modify the ServicePortMaps, but just use the changes for
    	// any Proxier-specific cleanup.
    	processServiceMapChange processServiceMapChangeFunc
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 21 14:44:08 UTC 2023
    - 8.7K bytes
    - Viewed (0)
  6. pkg/proxy/serviceport.go

    	UsesLocalEndpoints() bool
    }
    
    // BaseServicePortInfo contains base information that defines a service.
    // This could be used directly by proxier while processing services,
    // or can be used for constructing a more specific ServiceInfo struct
    // defined by the proxier if needed.
    type BaseServicePortInfo struct {
    	clusterIP                net.IP
    	port                     int
    	protocol                 v1.Protocol
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jan 09 08:17:56 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  7. pkg/proxy/nftables/proxier_test.go

    	var proxier *Proxier
    
    	proxier = &Proxier{ipFamily: v1.IPv4Protocol}
    	proxier.OnServiceCIDRsChanged([]string{"172.30.0.0/16", "fd00:10:96::/112"})
    	assert.Equal(t, proxier.serviceCIDRs, "172.30.0.0/16")
    
    	proxier.OnServiceCIDRsChanged([]string{"172.30.0.0/16", "172.50.0.0/16", "fd00:10:96::/112", "fd00:172:30::/112"})
    	assert.Equal(t, proxier.serviceCIDRs, "172.30.0.0/16,172.50.0.0/16")
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 01:31:57 UTC 2024
    - 173.5K bytes
    - Viewed (0)
  8. pkg/proxy/endpointslicecache.go

    	ipFamily         v1.IPFamily
    	recorder         events.EventRecorder
    }
    
    // endpointSliceTracker keeps track of EndpointSlices as they have been applied
    // by a proxier along with any pending EndpointSlices that have been updated
    // in this cache but not yet applied by a proxier.
    type endpointSliceTracker struct {
    	applied endpointSliceDataByName
    	pending endpointSliceDataByName
    }
    
    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/endpointschangetracker.go

    	lock sync.Mutex
    
    	// processEndpointsMapChange is invoked by the apply function on every change.
    	// This function should not modify the EndpointsMaps, but just use the changes for
    	// any Proxier-specific cleanup.
    	processEndpointsMapChange processEndpointsMapChangeFunc
    
    	// endpointSliceCache holds a simplified version of endpoint slices.
    	endpointSliceCache *EndpointSliceCache
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Dec 21 14:44:08 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  10. cmd/kube-proxy/app/server.go

    	serviceConfig.RegisterEventHandler(s.Proxier)
    	go serviceConfig.Run(ctx.Done())
    
    	endpointSliceConfig := config.NewEndpointSliceConfig(ctx, informerFactory.Discovery().V1().EndpointSlices(), s.Config.ConfigSyncPeriod.Duration)
    	endpointSliceConfig.RegisterEventHandler(s.Proxier)
    	go endpointSliceConfig.Run(ctx.Done())
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 26 13:27:41 UTC 2024
    - 46.8K bytes
    - Viewed (0)
Back to top