Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 32 for listenerfilter (0.27 sec)

  1. istioctl/pkg/writer/envoy/configdump/listener_test.go

    		desc       string
    		inFilter   *ListenerFilter
    		inListener *listener.Listener
    		expect     bool
    	}{
    		{
    			desc: "filter-fields-empty",
    			inFilter: &ListenerFilter{
    				Address: "",
    				Port:    0,
    				Type:    "",
    			},
    			inListener: &listener.Listener{},
    			expect:     true,
    		},
    		{
    			desc: "addrs-dont-match",
    			inFilter: &ListenerFilter{
    				Address: "0.0.0.0",
    			},
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Sep 11 15:29:30 UTC 2023
    - 4.1K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/envoyfilter/listener_patch.go

    				continue
    			}
    			lis.ListenerFilters, applied = insertBeforeFunc(
    				lis.ListenerFilters,
    				func(e *listener.ListenerFilter) (bool, *listener.ListenerFilter) {
    					if listenerFilterMatch(e, lp) {
    						return true, proto.Clone(lp.Value).(*listener.ListenerFilter)
    					}
    					return false, nil
    				},
    			)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 17 15:39:29 UTC 2024
    - 26.7K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/envoyfilter/monitoring.go

    const (
    	Error   Result = "error"
    	Applied Result = "applied"
    )
    
    type PatchType string
    
    const (
    	Cluster        PatchType = "cluster"
    	Listener       PatchType = "listener"
    	ListenerFilter PatchType = "listenerfilter"
    	FilterChain    PatchType = "filterchain"
    	NetworkFilter  PatchType = "networkfilter"
    	// nolint
    	HttpFilter  PatchType = "httpfilter"
    	Route       PatchType = "route"
    	VirtualHost PatchType = "vhost"
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  4. pilot/pkg/xds/filters/filters.go

    				},
    			}),
    		},
    	}
    	TLSInspector = &listener.ListenerFilter{
    		Name: wellknown.TLSInspector,
    		ConfigType: &listener.ListenerFilter_TypedConfig{
    			TypedConfig: protoconv.MessageToAny(&tlsinspector.TlsInspector{}),
    		},
    	}
    	HTTPInspector = &listener.ListenerFilter{
    		Name: wellknown.HTTPInspector,
    		ConfigType: &listener.ListenerFilter_TypedConfig{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Feb 09 09:24:25 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  5. pilot/pkg/networking/core/envoyfilter/listener_patch_test.go

    			DefaultFilterChain: &listener.FilterChain{
    				Filters: []*listener.Filter{
    					{Name: "default-network-filter"},
    					{Name: "default-network-filter-removed"},
    				},
    			},
    			ListenerFilters: []*listener.ListenerFilter{
    				{
    					Name: "filter-to-be-removed",
    				},
    				{
    					Name: "filter-before-replace",
    				},
    			},
    		},
    		{
    			Name: "another-listener",
    		},
    		{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 21 17:42:54 UTC 2024
    - 70.1K bytes
    - Viewed (0)
  6. pilot/pkg/networking/core/listener_inbound.go

    	}
    	lb.authzBuilder = oldBuilder
    	accessLogBuilder.setListenerAccessLog(lb.push, lb.node, l, istionetworking.ListenerClassSidecarInbound)
    	l.ListenerFilters = append(l.ListenerFilters, xdsfilters.OriginalDestination)
    	// TODO: Exclude inspectors from some inbound ports.
    	l.ListenerFilters = append(l.ListenerFilters, populateListenerFilters(lb.node, l, true)...)
    	return []*listener.Listener{terminate, l}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Jun 13 01:56:28 UTC 2024
    - 35.1K bytes
    - Viewed (0)
  7. istioctl/pkg/writer/envoy/configdump/listener.go

    	IPMatcher = "type.googleapis.com/xds.type.matcher.v3.IPMatcher"
    )
    
    // ListenerFilter is used to pass filter information into listener based config writer print functions
    type ListenerFilter struct {
    	Address string
    	Port    uint32
    	Type    string
    	Verbose bool
    }
    
    // Verify returns true if the passed listener matches the filter fields
    func (l *ListenerFilter) Verify(listener *listener.Listener) bool {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Nov 29 12:37:14 UTC 2023
    - 18.1K bytes
    - Viewed (0)
  8. pkg/config/xds/xds.go

    	case networking.EnvoyFilter_EXTENSION_CONFIG:
    		obj = &core.TypedExtensionConfig{}
    	case networking.EnvoyFilter_BOOTSTRAP:
    		obj = &bootstrap.Bootstrap{}
    	case networking.EnvoyFilter_LISTENER_FILTER:
    		obj = &listener.ListenerFilter{}
    	default:
    		return nil, fmt.Errorf("Envoy filter: unknown object type for applyTo %s", applyTo.String()) // nolint: stylecheck
    	}
    
    	if err := StructToMessage(value, obj, strict); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Jan 14 02:41:27 UTC 2023
    - 3K bytes
    - Viewed (0)
  9. pilot/test/xdstest/extract.go

    	for _, l := range rc {
    		res[l.Name] = l
    	}
    	return res
    }
    
    func ExtractListenerFilters(l *listener.Listener) map[string]*listener.ListenerFilter {
    	res := map[string]*listener.ListenerFilter{}
    	for _, lf := range l.ListenerFilters {
    		res[lf.Name] = lf
    	}
    	return res
    }
    
    func ExtractFilterChain(name string, l *listener.Listener) *listener.FilterChain {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Dec 19 22:42:42 UTC 2023
    - 13.9K bytes
    - Viewed (0)
  10. istioctl/pkg/writer/envoy/configdump/configdump.go

    		return err
    	}
    
    	secretWriter := sdscompare.NewSDSWriter(c.Stdout, sdscompare.TABULAR)
    	return secretWriter.PrintSecretItems(secretItems)
    }
    
    func (c *ConfigWriter) PrintFullSummary(cf ClusterFilter, lf ListenerFilter, rf RouteFilter, epf EndpointFilter) error {
    	if err := c.PrintBootstrapSummary(); err != nil {
    		return err
    	}
    	_, _ = c.Stdout.Write([]byte("\n"))
    	if err := c.PrintClusterSummary(cf); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Feb 29 20:46:41 UTC 2024
    - 7.4K bytes
    - Viewed (0)
Back to top