Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 30 for IPv4Protocol (0.32 sec)

  1. cmd/kube-proxy/app/server_linux.go

    		localDetectors[v1.IPv4Protocol] = localDetector
    		localDetectors[v1.IPv6Protocol] = localDetector
    
    	case proxyconfigapi.LocalModeInterfaceNamePrefix:
    		localDetector := proxyutil.NewDetectLocalByInterfaceNamePrefix(config.DetectLocal.InterfaceNamePrefix)
    		localDetectors[v1.IPv4Protocol] = localDetector
    		localDetectors[v1.IPv6Protocol] = localDetector
    
    	default:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 18.1K bytes
    - Viewed (0)
  2. pkg/proxy/ipvs/proxier_test.go

    			ipt := iptablestest.NewFake()
    			ipvs := ipvstest.NewFake()
    			ipset := ipsettest.NewFake(testIPSetVersion)
    			fp := NewFakeProxier(ctx, ipt, ipvs, ipset, test.nodeIPs, nil, v1.IPv4Protocol)
    			fp.nodePortAddresses = proxyutil.NewNodePortAddresses(v1.IPv4Protocol, test.nodePortAddresses)
    
    			makeServiceMap(fp, test.services...)
    			populateEndpointSlices(fp, test.endpoints...)
    
    			fp.syncProxyRules()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 01:31:57 UTC 2024
    - 186.8K bytes
    - Viewed (0)
  3. pkg/proxy/util/utils.go

    	switch ipFamily {
    	case netutils.IPv4:
    		return v1.IPv4Protocol
    	case netutils.IPv6:
    		return v1.IPv6Protocol
    	}
    
    	return v1.IPFamilyUnknown
    }
    
    // OtherIPFamily returns the other ip family
    func OtherIPFamily(ipFamily v1.IPFamily) v1.IPFamily {
    	if ipFamily == v1.IPv6Protocol {
    		return v1.IPv4Protocol
    	}
    
    	return v1.IPv6Protocol
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 20 11:57:43 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  4. pkg/proxy/nftables/proxier_test.go

    		// node IP to be accepted
    		allowAltNodeIP bool
    	}{
    		{
    			name: "ipv4",
    
    			family:            v1.IPv4Protocol,
    			nodePortAddresses: nil,
    
    			allowAltNodeIP: false,
    		},
    		{
    			name: "ipv4, multiple nodeport-addresses",
    
    			family:            v1.IPv4Protocol,
    			nodePortAddresses: []string{"192.168.0.0/24", "192.168.1.0/24", "2001:db8::/64"},
    
    			allowAltNodeIP: true,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 27 01:31:57 UTC 2024
    - 173.5K bytes
    - Viewed (0)
  5. pkg/controller/endpointslice/endpointslice_controller_test.go

    						{Name: "sctp-example", TargetPort: intstr.FromInt32(3456), Protocol: v1.ProtocolSCTP},
    					},
    					Selector:   map[string]string{"foo": "bar"},
    					IPFamilies: []v1.IPFamily{v1.IPv4Protocol},
    				},
    			},
    			pods: []*v1.Pod{
    				{
    					ObjectMeta: metav1.ObjectMeta{
    						Namespace:         "default",
    						Name:              "pod0",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:33:32 UTC 2024
    - 65.5K bytes
    - Viewed (0)
  6. pkg/registry/core/service/ipallocator/cidrallocator.go

    	ipAddressInformer networkingv1alpha1informers.IPAddressInformer,
    	isIPv6 bool,
    ) (*MetaAllocator, error) {
    
    	// TODO: make the NewMetaAllocator agnostic of the IP family
    	family := api.IPv4Protocol
    	if isIPv6 {
    		family = api.IPv6Protocol
    	}
    
    	c := &MetaAllocator{
    		client:            client,
    		serviceCIDRLister: serviceCIDRInformer.Lister(),
    		serviceCIDRSynced: serviceCIDRInformer.Informer().HasSynced,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  7. cmd/kube-proxy/app/server.go

    func detectNodeIPs(ctx context.Context, rawNodeIPs []net.IP, bindAddress string) (v1.IPFamily, map[v1.IPFamily]net.IP) {
    	logger := klog.FromContext(ctx)
    	primaryFamily := v1.IPv4Protocol
    	nodeIPs := map[v1.IPFamily]net.IP{
    		v1.IPv4Protocol: net.IPv4(127, 0, 0, 1),
    		v1.IPv6Protocol: net.IPv6loopback,
    	}
    
    	if len(rawNodeIPs) > 0 {
    		if !netutils.IsIPv4(rawNodeIPs[0]) {
    			primaryFamily = v1.IPv6Protocol
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 26 13:27:41 UTC 2024
    - 46.8K bytes
    - Viewed (0)
  8. pkg/registry/core/service/ipallocator/controller/repairip.go

    			}
    		}
    	}
    	r.muTree.Lock()
    	defer r.muTree.Unlock()
    	r.tree = tree
    	return nil
    }
    
    func newIPAddress(name string, svc *v1.Service) *networkingv1alpha1.IPAddress {
    	family := string(v1.IPv4Protocol)
    	if netutils.IsIPv6String(name) {
    		family = string(v1.IPv6Protocol)
    	}
    	return &networkingv1alpha1.IPAddress{
    		ObjectMeta: metav1.ObjectMeta{
    			Name: name,
    			Labels: map[string]string{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  9. pkg/apis/core/validation/validation_test.go

    				s.Spec.IPFamilies = []core.IPFamily{core.IPv4Protocol, core.IPv6Protocol}
    			},
    			numErrs: 0,
    		},
    
    		{
    			name: "invalid, service with 2+ ipFamilies",
    			tweakSvc: func(s *core.Service) {
    				s.Spec.IPFamilyPolicy = &requireDualStack
    				s.Spec.IPFamilies = []core.IPFamily{core.IPv4Protocol, core.IPv6Protocol, core.IPv4Protocol}
    			},
    			numErrs: 1,
    		}, {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
  10. pkg/proxy/nftables/proxier.go

    	initOnly bool,
    ) (proxy.Provider, error) {
    	// Create an ipv4 instance of the single-stack proxier
    	ipv4Proxier, err := NewProxier(ctx, v1.IPv4Protocol,
    		syncPeriod, minSyncPeriod, masqueradeAll, masqueradeBit,
    		localDetectors[v1.IPv4Protocol], hostname, nodeIPs[v1.IPv4Protocol],
    		recorder, healthzServer, nodePortAddresses, initOnly)
    	if err != nil {
    		return nil, fmt.Errorf("unable to create ipv4 proxier: %v", err)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 55.5K bytes
    - Viewed (0)
Back to top