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

Vertical Pod Autoscaling for Workloads with Heterogeneous Resource Requirements #4943

Open
4 tasks
bernot-dev opened this issue Nov 4, 2024 · 4 comments
Open
4 tasks
Assignees
Labels
sig/autoscaling Categorizes an issue or PR as relevant to SIG Autoscaling.

Comments

@bernot-dev
Copy link

Enhancement Description

  • One-line enhancement description (can be used as a release note): Improve Vertical Pod Autoscaling for workloads with heterogeneous resource requirements by applying requests/limits per-pod.
  • Kubernetes Enhancement Proposal:
  • Discussion Link: SIG Autoscaling Oct. 14, 2024
  • Primary contact (assignee): @bernot-dev
  • Responsible SIGs: sig-autoscaling
  • Enhancement target (which target equals to which milestone):
    • Alpha release target (x.y): 1.35
    • Beta release target (x.y): 1.36
    • Stable release target (x.y): 1.38
  • Alpha
    • KEP (k/enhancements) update PR(s):
    • Code (k/k) update PR(s):
    • Docs (k/website) update PR(s):

Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.

@k8s-ci-robot k8s-ci-robot added the needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. label Nov 4, 2024
@bernot-dev
Copy link
Author

/sig autoscaling

@k8s-ci-robot k8s-ci-robot added sig/autoscaling Categorizes an issue or PR as relevant to SIG Autoscaling. and removed needs-sig Indicates an issue or PR lacks a `sig/foo` label and requires one. labels Nov 4, 2024
@bernot-dev
Copy link
Author

/assign

@bernot-dev bernot-dev changed the title Vertical Pod Autoscaling for Workloads with Heterogenous Resource Requirements Vertical Pod Autoscaling for Workloads with Heterogeneous Resource Requirements Nov 4, 2024
@bernot-dev bernot-dev mentioned this issue Nov 4, 2024
@mrueg
Copy link
Member

mrueg commented Nov 24, 2024

fwiw, there's an external controller that might implement some of the features: https://github.com/DataDog/extendeddaemonset?tab=readme-ov-file#overwrite-containers-pod-resources-for-a-specific-node

@alvaroaleman
Copy link
Member

@mrueg thanks for the pointer. From a quick look, while that allows to override per-node requests it does not have any sort of per-node vertical autoscaling or did I miss it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
sig/autoscaling Categorizes an issue or PR as relevant to SIG Autoscaling.
Projects
None yet
Development

No branches or pull requests

4 participants