Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for convertReferencePolicies (0.47 sec)

  1. pilot/pkg/config/kube/gateway/conversion.go

    	result.ReferencedNamespaceKeys = nsReferences
    	result.ResourceReferences = ctx.resourceReferences
    	return result
    }
    
    // convertReferencePolicies extracts all ReferencePolicy into an easily accessibly index.
    func convertReferencePolicies(r GatewayResources) AllowedReferences {
    	res := map[Reference]map[Reference]*Grants{}
    	type namespacedGrant struct {
    		Namespace string
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 14 04:34:37 UTC 2024
    - 84.7K bytes
    - Viewed (0)
  2. pilot/pkg/config/kube/gateway/conversion_test.go

    	kr := splitInput(b, input)
    	kr.Context = NewGatewayContext(cg.PushContext(), "Kubernetes")
    	ctx := configContext{
    		GatewayResources:  kr,
    		AllowedReferences: convertReferencePolicies(kr),
    	}
    	_, gwMap, _ := convertGateways(ctx)
    	ctx.GatewayReferences = gwMap
    
    	b.ResetTimer()
    	for n := 0; n < b.N; n++ {
    		// for gateway routes, build one VS per gateway+host
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 08 20:24:52 UTC 2024
    - 34.9K bytes
    - Viewed (0)
Back to top