Skip to content

Verify HTTPRoute rule can have up to 64 matches #2431

@kate-osborn

Description

@kate-osborn

Recently, a change was merged that increases the limit on the number of matches in a rule to 64 from 8. However, the total number of matches across all rules in a route remains limited to 128.

As part of this change, the CEL rules for HTTPRoute have been updated to enforce these limitations. However, we need to check that NGF can support rules with up to 64 matches.

A/C:

  • Manually create an HTTPRoute with a rule with 64 matches and make sure the route is accepted and configured properly.

Note: in order to test, we will have to install the latest version of the Gateway API CRDS (ref=main)

Metadata

Metadata

Assignees

Labels

blockedBlocked by other issuechorePull requests for routine tasksrefinedRequirements are refined and the issue is ready to be implemented.size/extra-smallEstimated to be completed within a day

Type

No type

Projects

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions