Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 61 for mtls (0.08 sec)

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

    				{
    					Name:   "mtls on port 8000",
    					Call:   mkCall(8000, simulation.MTLS),
    					Result: simulation.Result{ClusterMatched: "inbound|8000||"},
    				},
    				{
    					Name:   "plaintext port 9000",
    					Call:   mkCall(9000, simulation.Plaintext),
    					Result: simulation.Result{ClusterMatched: "InboundPassthroughCluster"},
    				},
    				{
    					Name:   "mtls port 9000",
    					Call:   mkCall(9000, simulation.MTLS),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/sidecar_simulation_test.go

    			},
    			Strict: simulation.Result{
    				// TLS, but not mTLS
    				Error: simulation.ErrMTLSError,
    			},
    		},
    		{
    			Name: "mtls to http",
    			Call: simulation.Call{
    				Port:     80,
    				Protocol: simulation.HTTP,
    				TLS:      simulation.MTLS,
    				CallMode: simulation.CallModeInbound,
    			},
    			Disabled: simulation.Result{
    				// TLS is not terminated, so we will attempt to decode as HTTP and fail
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 84.7K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/listener_inbound.go

    		// to handle mTLS vs plaintext and HTTP vs TCP (depending on protocol and PeerAuthentication).
    		var opts []FilterChainMatchOptions
    		mtls := lb.authnBuilder.ForPort(cc.port.TargetPort)
    		// Chain has explicit user TLS config. This can only apply when the TLS mode is DISABLE to avoid conflicts.
    		if cc.tlsSettings != nil && mtls.Mode == model.MTLSDisable {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  4. pilot/pkg/simulation/traffic.go

    	}
    	// For simplicity, set SNI automatically for TLS traffic.
    	if c.Sni == "" && (c.TLS == TLS) {
    		c.Sni = c.HostHeader
    	}
    	if c.Path == "" {
    		c.Path = "/"
    	}
    	if c.TLS == "" {
    		c.TLS = Plaintext
    	}
    	if c.Address == "" {
    		// pick a random address, assumption is the test does not care
    		c.Address = "1.3.3.7"
    	}
    	if c.TLS == MTLS && c.Alpn == "" {
    		c.Alpn = protocolToMTLSAlpn(c.Protocol)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  5. pkg/config/constants/constants.go

    	// CertChainFilename is mTLS chain file
    	CertChainFilename = "cert-chain.pem"
    	// KeyFilename is mTLS private key
    	KeyFilename = "key.pem"
    	// RootCertFilename is mTLS root cert
    	RootCertFilename = "root-cert.pem"
    
    	// ConfigPathDir config directory for storing envoy json config files.
    	ConfigPathDir = "./etc/istio/proxy"
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 17:48:28 UTC 2024
    - 10K bytes
    - Viewed (0)
  6. tests/integration/telemetry/api/dashboard_test.go

    	"$service", ".*",
    	"$srcns", ".*",
    	"$srcwl", ".*",
    	"$namespace", ".*",
    	"$workload", ".*",
    	"$dstsvc", ".*",
    	"$adapter", ".*",
    	"$qrep", "destination",
    	// Just allow all mTLS settings rather than trying to send mtls and plaintext
    	`connection_security_policy="unknown"`, `connection_security_policy=~".*"`,
    	`connection_security_policy="mutual_tls"`, `connection_security_policy=~".*"`,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 20:46:28 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  7. manifests/charts/istiod-remote/files/gateway-injection-template.yaml

          name: istio-envoy
        - mountPath: /var/run/secrets/tokens
          name: istio-token
        {{- if .Values.global.mountMtlsCerts }}
        # Use the key and cert mounted to /etc/certs/ for the in-cluster mTLS communications.
        - mountPath: /etc/certs/
          name: istio-certs
          readOnly: true
        {{- end }}
        - name: istio-podinfo
          mountPath: /etc/istio/pod
      volumes:
      - emptyDir: {}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 01:55:05 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  8. manifests/charts/istio-control/istio-discovery/files/gateway-injection-template.yaml

          name: istio-envoy
        - mountPath: /var/run/secrets/tokens
          name: istio-token
        {{- if .Values.global.mountMtlsCerts }}
        # Use the key and cert mounted to /etc/certs/ for the in-cluster mTLS communications.
        - mountPath: /etc/certs/
          name: istio-certs
          readOnly: true
        {{- end }}
        - name: istio-podinfo
          mountPath: /etc/istio/pod
      volumes:
      - emptyDir: {}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jun 03 01:55:05 UTC 2024
    - 8.7K bytes
    - Viewed (0)
  9. pilot/pkg/networking/core/listenertest/match.go

    }
    
    type FilterChainType string
    
    const (
    	PlainTCP    FilterChainType = "plaintext TCP"
    	PlainHTTP   FilterChainType = "plaintext HTTP"
    	StandardTLS FilterChainType = "TLS"
    	MTLSTCP     FilterChainType = "mTLS TCP"
    	MTLSHTTP    FilterChainType = "mTLS HTTP"
    	Unknown     FilterChainType = "unknown"
    )
    
    func classifyFilterChain(have *listener.FilterChain) FilterChainType {
    	fcm := have.GetFilterChainMatch()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. tests/integration/ambient/baseline_test.go

    kind: PeerAuthentication
    metadata:
      name: global-strict
    spec:
      mtls:
        mode: STRICT
    				`).ApplyOrFail(t)
    				opt = opt.DeepCopy()
    				if !src.Config().HasProxyCapabilities() && dst.Config().HasProxyCapabilities() {
    					// Expect deny if the dest is in the mesh (enforcing mTLS) but src is not (not sending mTLS)
    					opt.Check = CheckDeny
    				}
    				src.CallOrFail(t, opt)
    			})
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 00:07:28 UTC 2024
    - 78.4K bytes
    - Viewed (0)
Back to top