Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 80 for addressType (0.21 sec)

  1. pkg/proxy/metaproxier/meta_proxier.go

    	switch endpointSlice.AddressType {
    	case discovery.AddressTypeIPv4:
    		proxier.ipv4Proxier.OnEndpointSliceAdd(endpointSlice)
    	case discovery.AddressTypeIPv6:
    		proxier.ipv6Proxier.OnEndpointSliceAdd(endpointSlice)
    	default:
    		klog.ErrorS(nil, "EndpointSlice address type not supported", "addressType", endpointSlice.AddressType)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 21 14:28:37 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  2. pkg/apis/discovery/validation/validation_test.go

    				ObjectMeta:  standardMeta,
    				AddressType: discovery.AddressType("IP"),
    			},
    			newEndpointSlice: &discovery.EndpointSlice{
    				ObjectMeta:  standardMeta,
    				AddressType: discovery.AddressType("IP"),
    			},
    		},
    		"valid and identical slices with different address types": {
    			oldEndpointSlice: &discovery.EndpointSlice{
    				ObjectMeta:  standardMeta,
    				AddressType: discovery.AddressType("other"),
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 05 10:48:05 UTC 2023
    - 23.9K bytes
    - Viewed (0)
  3. pkg/apis/discovery/fuzzer/fuzzer.go

    		func(obj *discovery.EndpointSlice, c fuzz.Continue) {
    			c.FuzzNoCustom(obj) // fuzz self without calling this function again
    
    			addressTypes := []discovery.AddressType{discovery.AddressTypeIPv4, discovery.AddressTypeIPv6, discovery.AddressTypeFQDN}
    			obj.AddressType = addressTypes[c.Rand.Intn(len(addressTypes))]
    
    			for i, endpointPort := range obj.Ports {
    				if endpointPort.Name == nil {
    					emptyStr := ""
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Nov 12 17:03:53 UTC 2019
    - 1.6K bytes
    - Viewed (0)
  4. pkg/apis/discovery/validation/validation.go

    	return allErrs
    }
    
    func validateAddressType(addressType discovery.AddressType) field.ErrorList {
    	allErrs := field.ErrorList{}
    
    	if addressType == "" {
    		allErrs = append(allErrs, field.Required(field.NewPath("addressType"), ""))
    	} else if !supportedAddressTypes.Has(string(addressType)) {
    		allErrs = append(allErrs, field.NotSupported(field.NewPath("addressType"), addressType, supportedAddressTypes.List()))
    	}
    
    	return allErrs
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 18 08:49:15 UTC 2021
    - 7.8K bytes
    - Viewed (0)
  5. pkg/controller/endpointslicemirroring/utils.go

    }
    
    func getAddressType(address string) *discovery.AddressType {
    	ip := netutils.ParseIPSloppy(address)
    	if ip == nil {
    		return nil
    	}
    	addressType := discovery.AddressTypeIPv4
    	if ip.To4() == nil {
    		addressType = discovery.AddressTypeIPv6
    	}
    	return &addressType
    }
    
    // newEndpointSlice returns an EndpointSlice generated from an Endpoints
    // resource, ports, and address type.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 11 18:08:12 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  6. pkg/apis/discovery/types.go

    	// +optional
    	// +listType=atomic
    	Ports []EndpointPort
    }
    
    // AddressType represents the type of address referred to by an endpoint.
    type AddressType string
    
    const (
    	// AddressTypeIPv4 represents an IPv4 Address.
    	AddressTypeIPv4 = AddressType(api.IPv4Protocol)
    	// AddressTypeIPv6 represents an IPv6 Address.
    	AddressTypeIPv6 = AddressType(api.IPv6Protocol)
    	// AddressTypeFQDN represents a FQDN.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 16 21:38:06 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  7. pkg/registry/discovery/endpointslice/strategy.go

    	}
    	return names
    }
    
    // warnOnDeprecatedAddressType returns a warning for endpointslices with FQDN AddressType
    func warnOnDeprecatedAddressType(addressType discovery.AddressType) []string {
    	if addressType == discovery.AddressTypeFQDN {
    		return []string{fmt.Sprintf("%s: FQDN endpoints are deprecated", field.NewPath("spec").Child("addressType"))}
    	}
    	return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jan 02 10:00:01 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  8. staging/src/k8s.io/api/discovery/v1beta1/types.go

    	// * IPv6: Represents an IPv6 Address.
    	// * FQDN: Represents a Fully Qualified Domain Name.
    	AddressType AddressType `json:"addressType" protobuf:"bytes,4,rep,name=addressType"`
    
    	// endpoints is a list of unique endpoints in this slice. Each slice may
    	// include a maximum of 1000 endpoints.
    	// +listType=atomic
    	Endpoints []Endpoint `json:"endpoints" protobuf:"bytes,2,rep,name=endpoints"`
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Sep 17 09:26:19 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  9. pkg/controlplane/reconcilers/endpointsadapter.go

    			endpointSlice.AddressType = discovery.AddressTypeIPv6
    		}
    
    		endpointSlice.Endpoints = append(endpointSlice.Endpoints, getEndpointsFromAddresses(subset.Addresses, endpointSlice.AddressType, true)...)
    		endpointSlice.Endpoints = append(endpointSlice.Endpoints, getEndpointsFromAddresses(subset.NotReadyAddresses, endpointSlice.AddressType, false)...)
    	}
    
    	return endpointSlice
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 27 12:46:23 UTC 2022
    - 7.8K bytes
    - Viewed (0)
  10. pkg/controller/endpointslicemirroring/reconciler_helpers_test.go

    	}
    
    	for i, expectedSlice := range expected {
    		if expectedSlice.AddressType != actual[i].AddressType {
    			t.Errorf("Expected Slice to have %s address type, got %s", expectedSlice.AddressType, actual[i].AddressType)
    		}
    
    		if expectedSlice.Name != actual[i].Name {
    			t.Errorf("Expected Slice to have %s name, got %s", expectedSlice.Name, actual[i].Name)
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 06 23:58:47 UTC 2021
    - 7K bytes
    - Viewed (0)
Back to top