Skip to content

Commit 1226f47

Browse files
committed
update rate limit policies when predicate
1 parent 2a5c5df commit 1226f47

File tree

1 file changed

+2
-2
lines changed
  • packages/maas/bff/internal/repositories

1 file changed

+2
-2
lines changed

packages/maas/bff/internal/repositories/tiers.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ func buildRateLimitPolicy(tierName, gatewayNamespace, gatewayName string, rateLi
482482
"rates": convertRateLimitToKubernetesFormat(rateLimits),
483483
"when": []map[string]interface{}{
484484
{
485-
"predicate": "auth.identity.tier == \"" + tierName + "\"",
485+
"predicate": "auth.identity.tier == \"" + tierName + "\" && !request.path.endsWith(\"/v1/models\")",
486486
},
487487
},
488488
"counters": []map[string]interface{}{
@@ -524,7 +524,7 @@ func buildTokenRateLimitPolicy(tierName, gatewayNamespace, gatewayName string, r
524524
"rates": convertRateLimitToKubernetesFormat(rateLimits),
525525
"when": []map[string]interface{}{
526526
{
527-
"predicate": "auth.identity.tier == \"" + tierName + "\"",
527+
"predicate": "auth.identity.tier == \"" + tierName + "\" && !request.path.endsWith(\"/v1/models\")",
528528
},
529529
},
530530
"counters": []map[string]interface{}{

0 commit comments

Comments
 (0)