<p>I have a k8s cluster deployed in AWS's EKS. Using Kubernetes 1.14 version</p>

<p>Horizontal-Pod-Autoscale scale only if CPU load is remain constant for given (5 min) duration </p>

<p>As we want to take decision after 4-5 mins if load remain high during that duration.</p>

<p>if load reduces after 3-4 mins then don't scale up, but currently we are not able to find any way for that.</p>

<p><code>horizontal-pod-autoscaler-upscale-delay</code> is deprecated.</p>

<p>So we are looking for parameter by which, we can set CPU usage duration for HPA.</p>

sawan
<p>horizontal-pod-autoscaler-upscale-delay is removed. It might still work. You can add it to kube-controller arguments and check</p>
