autoscaler
autoscaler copied to clipboard
Support in-place Pod vertical scaling in VPA
Hey everyone,
as I gather the VPA currently cannot update pods without recreating them:
Once restart free ("in-place") update of pod requests is available from README
and neither can the GKE vertical scaler:
Due to Kubernetes limitations, the only way to modify the resource requests of a running Pod is to recreate the Pod from https://cloud.google.com/kubernetes-engine/docs/concepts/verticalpodautoscaler#vertical_pod_autoscaling_in_auto_mode
Unfortunately, I was unable to learn the specific limitation from this (other than the mere absence of any such feature?) nor timeline for this to appear in VPA or how to contribute on this if possible. Could you please outline what is missing in VPA for this to be implemented?
Best regards, Raffael