Skip to content

Conversation

@kalantar
Copy link
Collaborator

@kalantar kalantar commented Oct 21, 2025

Remove gaie components (epp/inferencepool). None of the llm-d guides use ms for deploying gaie. There is an upstream chart defined here: https://github.com/kubernetes-sigs/gateway-api-inference-extension/tree/main/config/charts/inferencepool (released versions at oci://registry.k8s.io/gateway-api-inference-extension/charts/inferencepool) that we would basically be copying if we maintained these pieces.

Also removes creation of HTTPRoute but documents how to do this. HTTPRoutes are really between the gateway and gaie components. There are many ways to create them. We find that except for the simplest cases, users redefine them. An extraObject can be used to include them if desired.

Fixes #135.

This is a breaking change.

Signed-off-by: Michael Kalantar <[email protected]>
Signed-off-by: Michael Kalantar <[email protected]>
@kalantar kalantar requested a review from jgchn October 21, 2025 14:39
@kalantar
Copy link
Collaborator Author

This should also fix #121.

Copy link
Collaborator

@jgchn jgchn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please also update chart minor version

Signed-off-by: Michael Kalantar <[email protected]>
Signed-off-by: Michael Kalantar <[email protected]>
Copy link
Collaborator

@jgchn jgchn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@yankay
Copy link
Collaborator

yankay commented Oct 28, 2025

/lgtm

@github-actions github-actions bot added the lgtm label Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove/deprecate gaie components

3 participants