Skip to content

Add CEL Validation when HTTPRoute for InferencePool BackendRef when the Port is set #3924

@rahulgurnani

Description

@rahulgurnani

What happened:

Add CEL validation for HTTPRoute.BackendRef.Port is set and an InferencePool is targeted to catch case mentioned in discussion here

What you expected to happen:

The validation should catch the scenario discussed here

How to reproduce it (as minimally and precisely as possible):

Following the docs for inference gateway: https://gateway-api-inference-extension.sigs.k8s.io/ with Port set in HttpRoute succeeds.

Anything else we need to know?:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions