Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for EnableDualStack (0.45 sec)

  1. tests/integration/security/policy_attachment_only/main_test.go

    	i istio.Instance
    )
    
    func TestMain(m *testing.M) {
    	framework.
    		NewSuite(m).
    		Label(label.CustomSetup).
    		Setup(istio.Setup(&i, func(c resource.Context, cfg *istio.Config) {
    			if !c.Settings().EnableDualStack {
    				cfg.ControlPlaneValues = `
    values:
      pilot: 
        env: 
          PILOT_JWT_ENABLE_REMOTE_JWKS: true
          ENABLE_SELECTOR_BASED_K8S_GATEWAY_POLICY: false
    meshConfig:
      defaultConfig:
        gatewayTopology:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jan 10 01:47:52 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. pkg/test/framework/components/echo/common/deployment/external.go

    		},
    		Subsets: []echo.SubsetConfig{
    			{
    				Version:     "v1",
    				Annotations: map[string]string{annotation.SidecarInject.Name: "false"},
    			},
    		},
    	}
    	if t.Settings().EnableDualStack {
    		config.IPFamilies = "IPv6, IPv4"
    		config.IPFamilyPolicy = "RequireDualStack"
    	}
    	return b.WithConfig(config)
    }
    
    func (e *External) LoadValues(echos echo.Instances) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 20 16:01:31 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/listener_address.go

    	if node.SupportsIPv4() {
    		return WildcardAddress, LocalhostAddress
    	}
    	return WildcardIPv6Address, LocalhostIPv6Address
    }
    
    func getPassthroughBindIPs(ipMode model.IPMode) []string {
    	if !features.EnableDualStack && ipMode == model.Dual {
    		return []string{InboundPassthroughBindIpv4}
    	}
    
    	passthroughBindIPAddresses := passthroughBindIPs[ipMode]
    
    	// it means that ipMode is empty if passthroughBindIPAddresses is empty
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  4. pkg/test/framework/resource/flags.go

    		"Maximum number of full test dumps that are allowed to occur within a test suite.")
    	flag.BoolVar(&settingsFromCommandLine.EnableDualStack, "istio.test.enableDualStack", settingsFromCommandLine.EnableDualStack,
    		"Deploy Istio with Dual Stack enabled.")
    	flag.StringVar(&settingsFromCommandLine.HelmRepo, "istio.test.helmRepo", settingsFromCommandLine.HelmRepo, "Helm repo to use to pull the charts.")
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 19:04:51 UTC 2024
    - 14K bytes
    - Viewed (0)
  5. pkg/test/framework/resource/settings.go

    	CustomGRPCEchoImage string
    
    	// MaxDumps is the maximum number of full test dumps that are allowed to occur within a test suite.
    	MaxDumps uint64
    
    	// EnableDualStack indicates the test should have dual stack enabled or not.
    	EnableDualStack bool
    
    	// Helm repo to be used for tests
    	HelmRepo string
    
    	DisableDefaultExternalServiceConnectivity bool
    
    	PeerMetadataDiscovery bool
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 19:04:51 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  6. tests/integration/tests.mk

    endif
    
    # both ipv6 only and dual stack support ipv6
    support_ipv6 =
    ifeq ($(IP_FAMILY),ipv6)
    	support_ipv6 = yes
    else ifeq ($(IP_FAMILY),dual)
    	support_ipv6 = yes
    	_INTEGRATION_TEST_FLAGS += --istio.test.enableDualStack
    endif
    ifdef support_ipv6
    	_INTEGRATION_TEST_SELECT_FLAGS:="$(_INTEGRATION_TEST_SELECT_FLAGS),-ipv4"
    	# Fundamentally, VMs should support IPv6. However, our test framework uses a contrived setup to test VMs
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 10 20:33:28 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  7. pkg/test/framework/components/echo/common/deployment/namespace.go

    	n.B = match.ServiceName(echo.NamespacedName{Name: BSvc, Namespace: ns}).GetMatches(echos)
    	n.C = match.ServiceName(echo.NamespacedName{Name: CSvc, Namespace: ns}).GetMatches(echos)
    	if t.Settings().EnableDualStack {
    		n.D = match.ServiceName(echo.NamespacedName{Name: DSvc, Namespace: ns}).GetMatches(echos)
    		n.E = match.ServiceName(echo.NamespacedName{Name: ESvc, Namespace: ns}).GetMatches(echos)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 20 16:01:31 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  8. pilot/pkg/networking/core/httproute_test.go

    		assert.Equal(t, out, want)
    	}
    
    	for _, c := range cases {
    		c := c
    		t.Run(c.name, func(t *testing.T) {
    			test.SetForTest[bool](t, &features.EnableDualStack, c.enableDualStack)
    			testFn(t, c.service, c.port, c.node, c.want)
    		})
    	}
    }
    
    func TestSidecarOutboundHTTPRouteConfigWithDuplicateHosts(t *testing.T) {
    	virtualServiceSpec := &networking.VirtualService{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 51.4K bytes
    - Viewed (0)
  9. pilot/pkg/features/experimental.go

    		"PILOT_ALLOW_SIDECAR_SERVICE_INBOUND_LISTENER_MERGE",
    		false,
    		"If set, it allows creating inbound listeners for service ports and sidecar ingress listeners ",
    	).Get()
    
    	EnableDualStack = env.RegisterBoolVar("ISTIO_DUAL_STACK", false,
    		"If true, Istio will enable the Dual Stack feature.").Get()
    
    	EnableOptimizedServicePush = env.RegisterBoolVar("ISTIO_ENABLE_OPTIMIZED_SERVICE_PUSH", true,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 14 17:02:38 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  10. pkg/test/framework/components/echo/common/deployment/echos.go

    		Subsets:         []echo.SubsetConfig{{}},
    		IncludeExtAuthz: c.IncludeExtAuthz,
    	}
    
    	defaultConfigs = append(defaultConfigs, a, b, cSvc, headless, stateful, naked, tProxy, vmSvc)
    
    	if t.Settings().EnableDualStack {
    		dSvc := echo.Config{
    			Service:         DSvc,
    			ServiceAccount:  true,
    			Ports:           ports.All(),
    			Subsets:         []echo.SubsetConfig{{}},
    			IncludeExtAuthz: c.IncludeExtAuthz,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 20 16:01:31 UTC 2024
    - 16K bytes
    - Viewed (0)
Back to top