Azure / AKS

Azure Kubernetes Service
https://azure.github.io/AKS/
1.97k stars 307 forks source link

VPA with "in-place" patch of resource allocation for pods #3950

Closed aevlogiev closed 7 months ago

aevlogiev commented 1 year ago

With kubernetes 1.27 they introduces In-place Resource Resize for Kubernetes Pods (alpha) and released feature: InPlacePodVerticalScaling - https://kubernetes.io/blog/2023/05/12/in-place-pod-resize-alpha/

Is there work already done/started on VPA addon for aks ? - https://learn.microsoft.com/en-us/azure/aks/vertical-pod-autoscaler

Currently, Auto is equivalent to Recreate, and also is the default mode. Once restart free ("in-place") update of pod requests is available, it may be used as the preferred update mechanism by the Auto mode.

This feature will drastically improve the overall capability if VPA is able to use the in-place feature that was introduced in 1.27 and maintain 0 downtime as pods are no longer restarted to apply.

carlosbustillordguez commented 12 months ago

Any update on this? Would be nice to have enabled the InPlacePodVerticalScaling feature gate in AKS v1.27+. Thanks!

andreyolv commented 11 months ago

Any update? Very interesting feature

michal-poliwka commented 10 months ago

Hi, any update on this? Is InPlacePodVerticalScaling available in aks?

bplasmeijer commented 7 months ago

We should have InPlacePodVerticalScaling on Linux and Windows workloads.

https://github.com/kubernetes/enhancements/issues/1287 The New In-Place Kubernetes Pod Resource Resizing Feature: A Deep Dive

cc: @palma21 / @justindavies

palma21 commented 7 months ago

We will, as it turns Beta and enabled by default, which right now IIRC is slated for 1.30 (?) it should be alpha before that.

iamandycohen commented 7 months ago

This would be a huge benefit for us; in cost savings and in resiliency. Our application is bursty.

bplasmeijer commented 5 months ago

We will, as it turns Beta and enabled by default, which right now IIRC is slated for 1.30 (?) it should be alpha before that.

Could Microsoft provide assistance in this regard @palma21 @justindavies?

satrox28 commented 4 months ago

Hi, do you have any update?.

Is it available now?