intermediateScaling: HPA, VPA & Cluster Autoscaler

Why does HPA require resource requests for percentage-based CPU scaling?

Utilization percentage is calculated relative to the Pod's requested resource value as a baseline denominator. Without a request, the percentage calculation has no basis.

This is a Pro chapter

Sign in, then upgrade to Pro or Power to unlock this and the full DevOps Mastery library.

Why does HPA require resource requests for percentage-based CPU scaling?

Next Step

Continue to Why can running HPA and VPA on the same metric cause problems?← Back to all Kubernetes questions