How to resolve High CPU Throttling issue in a Kubernetes Pod?

We are facing a High CPU Throttling in a Kuberenetes Pod for a longer period of time. As throttling happens, when CPU Usage is very closer or beyond CPU Limit, but the Pod’s Actual CPU Usage is very less when compared to the CPU Limit. There is no any workload spec change on the pod as well in the recent days.

Could you please throw more some light and possible fixes on this issue?

Thanks for your time.

This is very commonly faced, didn’t found perfect solution for this.
here are few that worked for me in some cases

  1. same request and limit
  2. schedule pods in different node group
  3. there should no pods with no request and limit

there are multiple solution for this. please let me know how you solve the issue.