Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for EnvoyFilter_NETWORK_FILTER (0.45 sec)

  1. pkg/config/validation/envoyfilter/envoyfilter_test.go

    		{name: "listener with invalid filter match", in: &networking.EnvoyFilter{
    			ConfigPatches: []*networking.EnvoyFilter_EnvoyConfigObjectPatch{
    				{
    					ApplyTo: networking.EnvoyFilter_NETWORK_FILTER,
    					Match: &networking.EnvoyFilter_EnvoyConfigObjectMatch{
    						ObjectTypes: &networking.EnvoyFilter_EnvoyConfigObjectMatch_Listener{
    							Listener: &networking.EnvoyFilter_ListenerMatch{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 00:31:03 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  2. pilot/pkg/model/envoyfilter_test.go

    			networking.EnvoyFilter_HTTP_FILTER: {
    				{
    					Name:      "http",
    					Namespace: "ns",
    					FullName:  "ns/http",
    				},
    			},
    			networking.EnvoyFilter_NETWORK_FILTER: {
    				{
    					Name:      "b",
    					Namespace: "ns",
    					FullName:  "ns/b",
    				},
    				{
    					Name:      "c",
    					Namespace: "ns",
    					FullName:  "ns/c",
    				},
    				{
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Dec 27 04:20:28 UTC 2023
    - 7.4K bytes
    - Viewed (0)
  3. pilot/pkg/networking/core/envoyfilter/listener_patch_test.go

    			Patch: &networking.EnvoyFilter_Patch{
    				Operation: networking.EnvoyFilter_Patch_ADD,
    				Value:     buildPatchStruct(`{"name":"new-outbound-listener1"}`),
    			},
    		},
    		{
    			ApplyTo: networking.EnvoyFilter_NETWORK_FILTER,
    			Match: &networking.EnvoyFilter_EnvoyConfigObjectMatch{
    				Context: networking.EnvoyFilter_SIDECAR_OUTBOUND,
    				ObjectTypes: &networking.EnvoyFilter_EnvoyConfigObjectMatch_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)
  4. pkg/config/xds/xds.go

    		obj = &route.RouteConfiguration{}
    	case networking.EnvoyFilter_FILTER_CHAIN:
    		obj = &listener.FilterChain{}
    	case networking.EnvoyFilter_HTTP_FILTER:
    		obj = &hcm.HttpFilter{}
    	case networking.EnvoyFilter_NETWORK_FILTER:
    		obj = &listener.Filter{}
    	case networking.EnvoyFilter_VIRTUAL_HOST:
    		obj = &route.VirtualHost{}
    	case networking.EnvoyFilter_HTTP_ROUTE:
    		obj = &route.Route{}
    	case networking.EnvoyFilter_EXTENSION_CONFIG:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Jan 14 02:41:27 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. pkg/config/analysis/analyzers/envoyfilter/envoyfilter.go

    			}
    		} else if patch.Patch.Operation == network.EnvoyFilter_Patch_REPLACE {
    			// the REPLACE operation is only valid for HTTP_FILTER and NETWORK_FILTER.
    			if patch.ApplyTo != network.EnvoyFilter_NETWORK_FILTER && patch.ApplyTo != network.EnvoyFilter_HTTP_FILTER {
    				// provide an error message indicating an invalid filter type
    				message := msg.NewEnvoyFilterUsesReplaceOperationIncorrectly(r)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 16:43:05 UTC 2023
    - 6.8K bytes
    - Viewed (0)
  6. pilot/pkg/model/envoyfilter.go

    			// http filter and http route, convert the rest to add
    			if cpw.ApplyTo != networking.EnvoyFilter_HTTP_FILTER &&
    				cpw.ApplyTo != networking.EnvoyFilter_NETWORK_FILTER &&
    				cpw.ApplyTo != networking.EnvoyFilter_HTTP_ROUTE &&
    				cpw.ApplyTo != networking.EnvoyFilter_LISTENER_FILTER {
    				cpw.Operation = networking.EnvoyFilter_Patch_ADD
    			}
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 13:57:28 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  7. pilot/pkg/networking/core/envoyfilter/listener_patch.go

    	patches map[networking.EnvoyFilter_ApplyTo][]*model.EnvoyFilterConfigPatchWrapper,
    	lis *listener.Listener, fc *listener.FilterChain,
    ) {
    	for _, lp := range patches[networking.EnvoyFilter_NETWORK_FILTER] {
    		if !commonConditionMatch(patchContext, lp) ||
    			!listenerMatch(lis, lp) ||
    			!filterChainMatch(lis, fc, lp) {
    			IncrementEnvoyFilterMetric(lp.Key(), NetworkFilter, false)
    			continue
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 17 15:39:29 UTC 2024
    - 26.7K bytes
    - Viewed (0)
  8. pkg/config/validation/envoyfilter/envoyfilter.go

    				continue
    			}
    		}
    		// ensure that applyTo, match and patch all line up
    		switch cp.ApplyTo {
    		case networking.EnvoyFilter_LISTENER,
    			networking.EnvoyFilter_FILTER_CHAIN,
    			networking.EnvoyFilter_NETWORK_FILTER,
    			networking.EnvoyFilter_HTTP_FILTER:
    			if cp.Match != nil && cp.Match.ObjectTypes != nil {
    				if cp.Match.GetListener() == nil {
    					errs = validation.AppendValidation(errs,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Mar 30 00:31:03 UTC 2024
    - 12.2K bytes
    - Viewed (0)
Back to top