Skip to content
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

Add support for HPA #10697

Open
npolshakova opened this issue Feb 25, 2025 · 0 comments
Open

Add support for HPA #10697

npolshakova opened this issue Feb 25, 2025 · 0 comments
Labels
Type: Enhancement New feature or request

Comments

@npolshakova
Copy link
Contributor

npolshakova commented Feb 25, 2025

kgateway version

main

Is your feature request related to a problem? Please describe.

The kgateway deployer helm chart can exposes HorizontalPodAutoscaler which is disabled by default.

We should first decide whether we want to keep it there or remove it.

If we want to keep it, there are a few issues that currently prevent it from working:

  • We need to add it to the GVKs to watch here (by setting gateway.autoscaling.enabled to true) so that the deployer will watch for changes to any HPA it owns
  • Need to add v2 autoscaler to the schemes here
  • Need to add autoscaler permissions to the deployer ClusterRole
  • Need to add code in merge.go to deep merge autoscaling config
@npolshakova npolshakova added the Type: Enhancement New feature or request label Feb 25, 2025
@timflannagan timflannagan moved this to Backlog in Kgateway Planning Feb 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant