[ 
https://issues.apache.org/jira/browse/YUNIKORN-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Peter Bacsko resolved YUNIKORN-1765.
------------------------------------
    Resolution: Duplicate

> [Umbrella] Support K8s vertical pod auto scaling
> ------------------------------------------------
>
>                 Key: YUNIKORN-1765
>                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1765
>             Project: Apache YuniKorn
>          Issue Type: Improvement
>          Components: core - scheduler, shim - kubernetes
>            Reporter: Peter Bacsko
>            Assignee: Peter Bacsko
>            Priority: Major
>
> The vertical pod autoscaler 
> ([https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler])
>  is a project which tracks the memory/cpu usage of pods and updates their 
> resource limits/requests based on the monitored usage over time.
> From the Github docs: _"Vertical Pod Autoscaler (VPA) frees users from the 
> necessity of setting up-to-date resource limits and requests for the 
> containers in their pods. When configured, it will set the requests 
> automatically based on usage and thus allow proper scheduling onto nodes so 
> that appropriate resource amount is available for each pod. It will also 
> maintain ratios between limits and requests that were specified in initial 
> containers configuration._
> _It can both down-scale pods that are over-requesting resources, and also 
> up-scale pods that are under-requesting resources based on their usage over 
> time."_
> Currently, the "auto" (in-place) updater is not available, it only works with 
> "recreate". However, it is only a matter of time and "auto" will work. 
> Currently, Yunikorn can not handle pod updates of this kind and the scheduler 
> core part isn't ready for this, either.
> This ticket is intended to track the necessary tasks to support VPA. More 
> details will be added later when necessary.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to