Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ApplyRouteConfigurationPatches (4.34 sec)

  1. pilot/pkg/networking/core/envoyfilter/rc_patch_test.go

    		t.Run(tt.name, func(t *testing.T) {
    			efw := tt.args.push.EnvoyFilters(tt.args.proxy)
    			got := ApplyRouteConfigurationPatches(tt.args.patchContext, tt.args.proxy,
    				efw, tt.args.routeConfiguration)
    			if diff := cmp.Diff(tt.want, got, protocmp.Transform()); diff != "" {
    				t.Errorf("ApplyRouteConfigurationPatches(): %s mismatch (-want +got):\n%s", tt.name, diff)
    			}
    		})
    	}
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 32.4K bytes
    - Viewed (0)
  2. pilot/pkg/networking/core/httproute.go

    		}
    	case model.Router:
    		for _, routeName := range routeNames {
    			rc := configgen.buildGatewayHTTPRouteConfig(node, req.Push, routeName)
    			if rc != nil {
    				rc = envoyfilter.ApplyRouteConfigurationPatches(networking.EnvoyFilter_GATEWAY, node, efw, rc)
    				resource := &discovery.Resource{
    					Name:     routeName,
    					Resource: protoconv.MessageToAny(rc),
    				}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 32.7K bytes
    - Viewed (1)
  3. pilot/pkg/networking/core/envoyfilter/rc_patch.go

    	"istio.io/istio/pilot/pkg/util/runtime"
    	"istio.io/istio/pkg/log"
    	"istio.io/istio/pkg/proto/merge"
    	"istio.io/istio/pkg/slices"
    	"istio.io/istio/pkg/util/sets"
    )
    
    func ApplyRouteConfigurationPatches(
    	patchContext networking.EnvoyFilter_PatchContext,
    	proxy *model.Proxy,
    	efw *model.EnvoyFilterWrapper,
    	routeConfiguration *route.RouteConfiguration,
    ) (out *route.RouteConfiguration) {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Mar 28 17:09:02 UTC 2024
    - 13K bytes
    - Viewed (0)
Back to top