Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 45 for internalTrafficPolicy (0.33 sec)

  1. pkg/registry/core/service/strategy_test.go

    			},
    			ClusterIP:             "1.2.3.4",
    			ClusterIPs:            []string{"1.2.3.4", "5:6:7::8"},
    			IPFamilyPolicy:        &preferDual,
    			IPFamilies:            []api.IPFamily{"IPv4", "IPv6"},
    			InternalTrafficPolicy: &clusterInternalTrafficPolicy,
    		},
    	}
    }
    
    func makeValidServicePort(name string, proto api.Protocol, port int32) api.ServicePort {
    	return api.ServicePort{
    		Name:       name,
    		Protocol:   proto,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 32.4K bytes
    - Viewed (0)
  2. pkg/apis/core/validation/validation_test.go

    			// that may have allowed internalTrafficPolicy when Type=ExternalName.
    			// This test case ensures we don't break compatibility for internalTrafficPolicy
    			// when Type=ExternalName
    			name: "internalTrafficPolicy field is set when type is ExternalName",
    			tweakSvc: func(s *core.Service) {
    				cluster := core.ServiceInternalTrafficPolicyCluster
    				s.Spec.InternalTrafficPolicy = &cluster
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
  3. pkg/apis/core/validation/validation.go

    			allErrs = append(allErrs, field.Required(field.NewPath("spec").Child("internalTrafficPolicy"), ""))
    		}
    	}
    
    	if service.Spec.InternalTrafficPolicy != nil && !supportedServiceInternalTrafficPolicy.Has(*service.Spec.InternalTrafficPolicy) {
    		allErrs = append(allErrs, field.NotSupported(field.NewPath("spec").Child("internalTrafficPolicy"), *service.Spec.InternalTrafficPolicy, sets.List(supportedServiceInternalTrafficPolicy)))
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  4. pkg/registry/core/service/storage/storage_test.go

    				t.Errorf("ipFamilies: expected %v, got %v", want, got)
    			}
    			if want, got := fmtInternalTrafficPolicy(exp.Spec.InternalTrafficPolicy), fmtInternalTrafficPolicy(svc.Spec.InternalTrafficPolicy); want != got {
    				t.Errorf("internalTrafficPolicy: expected %v, got %v", want, got)
    			}
    		})
    	}
    }
    
    //
    // Scaffolding for create-update-delete tests.  Many tests can and should be
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 440.2K bytes
    - Viewed (0)
  5. pilot/pkg/model/service.go

    	// spec.Type
    	Type string
    
    	// spec.ExternalName
    	ExternalName string
    
    	// NodeLocal means the proxy will only forward traffic to node local endpoints
    	// spec.InternalTrafficPolicy == Local
    	NodeLocal bool
    }
    
    // DeepCopy creates a deep copy of ServiceAttributes, but skips internal mutexes.
    func (s *ServiceAttributes) DeepCopy() ServiceAttributes {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 29 02:03:58 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  6. pkg/proxy/nftables/proxier.go

    			internalTrafficFilterVerdict = fmt.Sprintf("goto %s", rejectChain)
    			externalTrafficFilterVerdict = fmt.Sprintf("goto %s", rejectChain)
    		} else {
    			if !hasInternalEndpoints {
    				// The internalTrafficPolicy is "Local" but there are no local
    				// endpoints. Traffic to the clusterIP will be dropped, but
    				// external traffic may still be accepted.
    				internalTrafficFilterVerdict = "drop"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Jun 08 13:48:54 UTC 2024
    - 55.5K bytes
    - Viewed (0)
  7. pkg/proxy/iptables/proxier.go

    			externalTrafficFilterTarget = "REJECT"
    			externalTrafficFilterComment = internalTrafficFilterComment
    		} else {
    			if !hasInternalEndpoints {
    				// The internalTrafficPolicy is "Local" but there are no local
    				// endpoints. Traffic to the clusterIP will be dropped, but
    				// external traffic may still be accepted.
    				internalTrafficFilterTarget = "DROP"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 21 14:39:54 UTC 2024
    - 65.1K bytes
    - Viewed (0)
  8. pkg/apis/core/zz_generated.deepcopy.go

    	}
    	if in.LoadBalancerClass != nil {
    		in, out := &in.LoadBalancerClass, &out.LoadBalancerClass
    		*out = new(string)
    		**out = **in
    	}
    	if in.InternalTrafficPolicy != nil {
    		in, out := &in.InternalTrafficPolicy, &out.InternalTrafficPolicy
    		*out = new(ServiceInternalTrafficPolicy)
    		**out = **in
    	}
    	if in.TrafficDistribution != nil {
    		in, out := &in.TrafficDistribution, &out.TrafficDistribution
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 181.5K bytes
    - Viewed (0)
  9. staging/src/k8s.io/api/core/v1/zz_generated.deepcopy.go

    	}
    	if in.LoadBalancerClass != nil {
    		in, out := &in.LoadBalancerClass, &out.LoadBalancerClass
    		*out = new(string)
    		**out = **in
    	}
    	if in.InternalTrafficPolicy != nil {
    		in, out := &in.InternalTrafficPolicy, &out.InternalTrafficPolicy
    		*out = new(ServiceInternalTrafficPolicy)
    		**out = **in
    	}
    	if in.TrafficDistribution != nil {
    		in, out := &in.TrafficDistribution, &out.TrafficDistribution
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 181.9K bytes
    - Viewed (0)
  10. CHANGELOG/CHANGELOG-1.24.md

    - Services with "internalTrafficPolicy: Local" now behave more like
      "externalTrafficPolicy: Local". Also, "internalTrafficPolicy: Local,
      externalTrafficPolicy: Cluster" is now implemented correctly. ([#106497](https://github.com/kubernetes/kubernetes/pull/106497), [@danwinship](https://github.com/danwinship))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Aug 24 00:02:43 UTC 2023
    - 473.4K bytes
    - Viewed (0)
Back to top