-
Notifications
You must be signed in to change notification settings - Fork 464
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds EP-10411: Gateway API Inference Extension Support #10420
base: main
Are you sure you want to change the base?
Conversation
cc: @EItanya |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good overall, just some detail questions
Signed-off-by: Daneyon Hansen <[email protected]> Co-authored-by: changelog-bot <changelog-bot> Co-authored-by: Daneyon Hansen <[email protected]> Co-authored-by: Yuval Kohavi <[email protected]> Co-authored-by: Sam Heilbron <[email protected]> Co-authored-by: Nathan Fudenberg <[email protected]> Co-authored-by: Ryan Old <[email protected]> Co-authored-by: soloio-bulldozer[bot] <48420018+soloio-bulldozer[bot]@users.noreply.github.com> Co-authored-by: Bernie Birnbaum <[email protected]> Co-authored-by: Rachael Graham <[email protected]> Co-authored-by: Ravinder Punia <[email protected]> Co-authored-by: sheidkamp <[email protected]> Co-authored-by: Jenny Shu <[email protected]> Co-authored-by: Nadine Spies <[email protected]> Co-authored-by: David Jumani <[email protected]> Co-authored-by: Eitan Yarmush <[email protected]> Co-authored-by: Nina Polshakova <[email protected]> Co-authored-by: Steven Landow <[email protected]> Co-authored-by: Ariana W. <[email protected]>
docs/enhancements/10411.md
Outdated
### Configuration | ||
|
||
* Update the [configuration](https://github.com/k8sgateway/k8sgateway/blob/main/install/helm/gloo/generate/values.go) API to enable/disable this feature. | ||
* Update Helm charts to install/uninstall k8sgateway with this feature based on user-provided configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If this is enabled via GatewayParameters, does it require helm charts change? Trying to understand if this is configured at install time of CP or deployment of the gateway DP?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A user should be able to set a Helm knob to enable this feature. The internal config plumbing should convert the helm know into the equivalent GatewayParameters setting. This will avoid users having to configure the GatewayParameters for GIE during runtime. Depending on the time required to implement this EP, I may defer the Helm piece as follow-up work.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
SGTM thanks for the explanation!
Adds Enhancement Proposal 10411 that proposes adding Gateway API Inference Extension support. Signed-off-by: Daneyon Hansen <[email protected]>
Signed-off-by: Daneyon Hansen <[email protected]>
Signed-off-by: Daneyon Hansen <[email protected]>
@danehans Just a heads up that we moved the enhancements repository outside of the docs/ directory into https://github.com/kgateway-dev/kgateway/tree/main/design. |
Adds Enhancement Proposal 10411 that proposes adding Gateway API Inference Extension support.
Supports #10411