# Configure HPA with very low CPU Requests?

**URL:** https://discuss.kubernetes.io/t/configure-hpa-with-very-low-cpu-requests/29111
**Category:** General Discussions
**Created:** [July 23, 2024, 1:26pm UTC](https://discuss.kubernetes.io/t/configure-hpa-with-very-low-cpu-requests/29111 "2024-07-23T13:26:35Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![AlexLo\_hopper](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.kubernetes.io/alexlo_hopper/32/11377_2.png) [@AlexLo\_hopper](https://discuss.kubernetes.io/u/AlexLo_hopper)
#### Post date: [July 23, 2024, 1:26pm UTC](https://discuss.kubernetes.io/t/configure-hpa-with-very-low-cpu-requests/29111/1 "2024-07-23T13:26:35Z")

</div>

Thanks in advanced 🙏

I have a production cluster and two non-production clusters (dev/staging) - they are mostly configured the same, but the resources for non production are smaller (pod count, pod cpu request size). We do not set CPU limits. We run in GKE.

Overall nonprod CPU is mostly wasted. I conceptually would like to set CPU request to 0 (or close to it) in non-prod. I am going to start experimenting with that now, but if you have any advice, especially as it relates to HPA configurations when having requests close to zero, that would be appreciated.

Ideally I would like a per env policy like

Development: don’t HPA, just CPU burst  
Staging: HPA allowed, but maybe at \>100% CPU utilization  
Production: HPA, oversized for stability, etc

Ideas welcome. Thanks!
