Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 43 for Naked (0.07 sec)

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

    		case namespacedName.Name == "server":
    			server = apps.EchoNamespace.All[index]
    		case namespacedName.Name == "server-naked-foo":
    			serverNakedFoo = apps.EchoNamespace.All[index]
    		case namespacedName.Name == "server-naked-bar":
    			serverNakedBar = apps.EchoNamespace.All[index]
    		case namespacedName.Name == "server-naked-foo-alt":
    			serverNakedFooAlt = apps.EchoNamespace.All[index]
    		}
    	}
    	return nil
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 02 21:29:40 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  2. tests/integration/security/ca_custom_root/trust_domain_validation_test.go

    					// Request from trust domain foo should be allowed.
    					verify(t, naked, "bar", httpMTLS, scheme.HTTPS, false)
    					verify(t, naked, "bar", tcpMTLS, scheme.TCP, false)
    					verify(t, naked, "bar", passThrough, scheme.TCP, false)
    					verify(t, naked, "foo", httpMTLS, scheme.HTTPS, true)
    					verify(t, naked, "foo", tcpMTLS, scheme.TCP, true)
    					verify(t, naked, "foo", passThrough, scheme.TCP, true)
    				})
    			}
    		})
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 5.9K bytes
    - Viewed (0)
  3. tests/integration/security/ca_custom_root/trust_domain_alias_secure_naming_test.go

    // 3. Two naked server workloads with custom certs whose URI SAN have different SPIFFE trust domains.
    // 4. PeerAuthentication with strict mtls, to enforce the mtls connection.
    // 5. DestinaitonRule with tls ISTIO_MUTUAL mode, because Istio auto mTLS will let client send plaintext to naked servers by default.
    // 6. MeshConfig.TrustDomainAliases contains one of the trust domain "server-naked-foo".
    //
    // Expectation:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 08 22:02:59 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  4. pkg/test/framework/components/echo/echotest/filters.go

    }
    
    // reachableNakedDestinations filters out naked instances that aren't on the same network.
    // While External services are considered "naked", we won't see 500s due to different loadbalancing.
    func reachableNakedDestinations(from echo.Instance) match.Matcher {
    	srcNw := from.Config().Cluster.NetworkName()
    	excluded := match.And(
    		// Only exclude naked if all subsets are naked. If an echo instance contains a mix of
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 29 23:48:45 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  5. pkg/test/framework/components/echo/echotest/filters_test.go

    	// naked pod (uninjected)
    	naked1 = &fakeInstance{Cluster: cls1, Namespace: echo1NS, Service: "naked", Subsets: []echo.SubsetConfig{{
    		Annotations: map[string]string{annotation.SidecarInject.Name: "false"},
    	}}}
    	naked2 = &fakeInstance{Cluster: cls2, Namespace: echo1NS, Service: "naked", Subsets: []echo.SubsetConfig{{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 06 22:12:34 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  6. pkg/test/framework/components/echo/match/matchers.go

    var External Matcher = func(i echo.Instance) bool {
    	return i.Config().IsExternal()
    }
    
    // NotExternal is equivalent to Not(External)
    var NotExternal = Not(External)
    
    // Naked matches instances with any subset marked with SidecarInject equal to false.
    var Naked Matcher = func(i echo.Instance) bool {
    	return i.Config().IsNaked()
    }
    
    // AllNaked matches instances where every subset has SidecarInject set to false.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 02 21:29:40 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  7. pkg/test/framework/components/echo/workloadclass.go

    type WorkloadClass = string
    
    const (
    	Proxyless   WorkloadClass = "proxyless"
    	VM          WorkloadClass = "vm"
    	Sotw        WorkloadClass = "sotw"
    	TProxy      WorkloadClass = "tproxy"
    	Naked       WorkloadClass = "naked"
    	External    WorkloadClass = "external"
    	StatefulSet WorkloadClass = "statefulset"
    	Headless    WorkloadClass = "headless"
    	Captured    WorkloadClass = "captured"
    	Waypoint    WorkloadClass = "waypoint"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 29 23:48:45 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  8. pkg/test/framework/components/echo/common/deployment/namespace.go

    	ESvc             = "e"
    	TproxySvc        = "tproxy"
    	VMSvc            = "vm"
    	HeadlessSvc      = "headless"
    	StatefulSetSvc   = "statefulset"
    	ProxylessGRPCSvc = "proxyless-grpc"
    	NakedSvc         = "naked"
    	SotwSvc          = "sotw"
    	WaypointSvc      = "waypoint"
    	CapturedSvc      = "captured"
    )
    
    // EchoNamespace contains the echo instances for a single namespace.
    type EchoNamespace struct {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 20 16:01:31 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  9. pkg/test/framework/components/echo/config.go

    func (c Config) IsAllNaked() bool {
    	if len(c.Subsets) == 0 {
    		// No subsets - default to not-naked.
    		return false
    	}
    	// if ANY subset has a sidecar, not naked.
    	for _, s := range c.Subsets {
    		if s.Annotations == nil || s.Annotations[annotation.SidecarInject.Name] != "false" {
    			// Sidecar injection is enabled - it's not naked.
    			return false
    		}
    	}
    	// All subsets were annotated indicating no sidecar injection.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 09 12:26:52 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  10. tests/integration/security/util/framework.go

    	CSvc             = "c"
    	DSvc             = "d"
    	ESvc             = "e"
    	MultiversionSvc  = "multiversion"
    	VMSvc            = "vm"
    	HeadlessSvc      = "headless"
    	NakedSvc         = "naked"
    	HeadlessNakedSvc = "headless-naked"
    	ExternalSvc      = "external"
    )
    
    type EchoDeployments struct {
    	// TODO: Consolidate the echo config and reduce/reuse echo instances (https://github.com/istio/istio/issues/28599)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 02 21:29:40 UTC 2024
    - 8.4K bytes
    - Viewed (0)
Back to top