Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 24 for EnableDualStack (0.22 sec)

  1. pilot/pkg/networking/core/cluster_builder.go

    			c.DnsLookupFamily = cluster.Cluster_V4_ONLY
    		} else if networkutil.AllIPv6(cb.proxyIPAddresses) {
    			// IPv6 only
    			c.DnsLookupFamily = cluster.Cluster_V6_ONLY
    		} else {
    			// Dual Stack
    			if features.EnableDualStack {
    				// using Cluster_ALL to enable Happy Eyeballsfor upstream connections
    				c.DnsLookupFamily = cluster.Cluster_ALL
    			} else {
    				// keep the original logic if Dual Stack is disable
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 31.6K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/listener_builder.go

    		UseOriginalDst:   proto.BoolTrue,
    		FilterChains:     filterChains,
    		TrafficDirection: core.TrafficDirection_OUTBOUND,
    	}
    	// add extra addresses for the listener
    	if features.EnableDualStack && len(actualWildcards) > 1 {
    		ipTablesListener.AdditionalAddresses = util.BuildAdditionalAddresses(actualWildcards[1:], uint32(lb.push.Mesh.ProxyListenPort))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  3. tests/integration/security/reachability_test.go

    			integIstioVersion := cMinIstioVersion
    			var migrationApp echo.Instances
    			// if dual stack is enabled, a dual stack echo config should be added
    			if !t.Settings().EnableDualStack {
    				// Create a custom echo deployment in NS1 with subsets that allows us to test the
    				// migration of a workload to istio (from no sidecar to sidecar).
    				migrationApp = deployment.New(t).
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 02 21:29:40 UTC 2024
    - 20.6K bytes
    - Viewed (0)
  4. tests/integration/pilot/gateway_test.go

    	}{
    		{
    			check: check.OK(),
    			from:  apps.B,
    			host:  "bar.example.com",
    		},
    		{
    			check: check.NotOK(),
    			from:  apps.B,
    			host:  "bar",
    		},
    	}
    	if t.Settings().EnableDualStack {
    		additionalTestCases := []struct {
    			check echo.Checker
    			from  echo.Instances
    			host  string
    		}{
    			// apps.D hosts a dual-stack service,
    			// apps.E hosts an ipv6 only service and
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  5. pkg/bootstrap/config.go

    		opts = append(opts,
    			option.Localhost(option.LocalhostIPv6),
    			option.Wildcard(option.WildcardIPv6),
    			option.DNSLookupFamily(option.DNSLookupFamilyIPv6))
    	} else {
    		// Dual Stack
    		if features.EnableDualStack {
    			// If dual-stack, it may be [IPv4, IPv6] or [IPv6, IPv4]
    			// So let the first ip family policy to decide its DNSLookupFamilyIP policy
    			ipFamily, err := network.CheckIPFamilyTypeForFirstIPs(cfg.Metadata.InstanceIPs)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 14 17:02:38 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener.go

    		return ""
    	}
    	return l.binds[0]
    }
    
    // Extra returns any additional bindings. This is always empty if dual stack is disabled
    func (l listenerBinding) Extra() []string {
    	if !features.EnableDualStack || len(l.binds) == 1 {
    		return nil
    	}
    	return l.binds[1:]
    }
    
    type outboundListenerEntry struct {
    	servicePort *model.Port
    
    	bind listenerBinding
    
    	locked   bool
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/httproute.go

    					Labels:          svc.Attributes.Labels,
    					Aliases:         svc.Attributes.Aliases,
    					K8sAttributes:   svc.Attributes.K8sAttributes,
    				},
    			}
    			if features.EnableDualStack {
    				// cannot correctly build virtualHost domains for dual stack without ClusterVIPs
    				servicesByName[svc.Hostname].ClusterVIPs = *svc.ClusterVIPs.DeepCopy()
    			}
    		}
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 32.7K bytes
    - Viewed (0)
  8. pkg/test/framework/components/istio/kube.go

    	}
    
    	// Include all user-specified values and configuration options.
    	if cfg.EnableCNI {
    		args.AppendSet("components.cni.enabled", "true")
    	}
    
    	if ctx.Settings().EnableDualStack {
    		args.AppendSet("values.pilot.env.ISTIO_DUAL_STACK", "true")
    		args.AppendSet("meshConfig.defaultConfig.proxyMetadata.ISTIO_DUAL_STACK", "true")
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 31.1K bytes
    - Viewed (0)
  9. pilot/pkg/networking/core/listener_inbound.go

    		Name:                             name,
    		Address:                          address,
    		TrafficDirection:                 core.TrafficDirection_INBOUND,
    		ContinueOnListenerFiltersTimeout: true,
    	}
    	if features.EnableDualStack && len(addresses) > 1 {
    		// add extra addresses for the listener
    		l.AdditionalAddresses = util.BuildAdditionalAddresses(addresses[1:], tPort)
    	}
    	if lb.node.Metadata.InboundListenerExactBalance {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  10. pilot/pkg/networking/core/gateway.go

    				port.Number, builder.node.ID)
    			continue
    		}
    		var extraBind []string
    		bind := actualWildcards[0]
    		if features.EnableDualStack && len(actualWildcards) > 1 {
    			extraBind = actualWildcards[1:]
    		}
    		if len(port.Bind) > 0 {
    			bind = port.Bind
    			extraBind = nil
    		}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 46.4K bytes
    - Viewed (0)
Back to top