Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for http_inspector (0.23 sec)

  1. pilot/pkg/xds/filters/filters.go

    			TypedConfig: protoconv.MessageToAny(&tlsinspector.TlsInspector{}),
    		},
    	}
    	HTTPInspector = &listener.ListenerFilter{
    		Name: wellknown.HTTPInspector,
    		ConfigType: &listener.ListenerFilter_TypedConfig{
    			TypedConfig: protoconv.MessageToAny(&httpinspector.HttpInspector{}),
    		},
    	}
    	OriginalDestination = &listener.ListenerFilter{
    		Name: wellknown.OriginalDestination,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 09 09:24:25 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  2. pkg/config/xds/filter_types.gen.go

    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/http/wasm/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/listener/http_inspector/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/listener/local_ratelimit/v3"
    	_ "github.com/envoyproxy/go-control-plane/envoy/extensions/filters/listener/original_dst/v3"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Jun 02 02:48:23 UTC 2024
    - 26.9K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/listener_inbound.go

    	for p, i := range inspectors {
    		if !i.HTTPInspector {
    			ports = append(ports, p)
    		}
    	}
    	// No need to filter, return the cached version enabled for all ports
    	if len(ports) == 0 {
    		return xdsfilters.HTTPInspector
    	}
    	// Ensure consistent ordering as we are looping over a map
    	sort.Ints(ports)
    	filter := &listener.ListenerFilter{
    		Name:       wellknown.HTTPInspector,
    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/networking/core/listener_builder_test.go

    			{Name: "0.0.0.0_8080", Type: listenertest.MTLSHTTP},
    			{Name: "0.0.0.0_8080", Type: listenertest.PlainTCP},
    		},
    		Filters: []string{
    			wellknown.OriginalDestination,
    			wellknown.TLSInspector,
    			wellknown.HTTPInspector,
    		},
    		TotalMatch: true,
    	})
    }
    
    func TestSidecarInboundListenerWithOriginalSrc(t *testing.T) {
    	proxy := &model.Proxy{
    		Metadata: &model.NodeMetadata{InterceptionMode: model.InterceptionTproxy},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/listener_builder.go

    	authzCustomBuilder *authz.Builder
    }
    
    // enabledInspector captures if for a given listener, listener filter inspectors are added
    type enabledInspector struct {
    	HTTPInspector bool
    	TLSInspector  bool
    }
    
    func NewListenerBuilder(node *model.Proxy, push *model.PushContext) *ListenerBuilder {
    	builder := &ListenerBuilder{
    		node: node,
    		push: push,
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon May 06 04:44:06 UTC 2024
    - 17.9K bytes
    - Viewed (0)
  6. pilot/pkg/simulation/traffic.go

    		// Without tls inspector, Envoy would not read the ALPN in the TLS handshake
    		// HTTP inspector still may set it though
    		input.Alpn = ""
    	}
    
    	// Apply listener filters
    	if hasFilterOnPort(l, xdsfilters.HTTPInspector.Name, input.Port) {
    		if alpn := protocolToAlpn(input.Protocol); alpn != "" && input.TLS == Plaintext {
    			input.Alpn = alpn
    		}
    	}
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 19.4K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/listener_waypoint.go

    		ListenerFilters: []*listener.ListenerFilter{
    			xdsfilters.OriginalDestination,
    			// TODO: This may affect the data path due to the server-first protocols triggering a time-out. Need exception filter.
    			xdsfilters.HTTPInspector,
    		},
    		TrafficDirection: core.TrafficDirection_INBOUND,
    		FilterChains:     chains,
    		FilterChainMatcher: &matcher.Matcher{
    			MatcherType: &matcher.Matcher_MatcherTree_{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 27.6K bytes
    - Viewed (0)
Back to top