I have a GKE Kubernetes cluster and a deployment.
I set the resources stanza on the deployment to
resources.requests.memory: 4G
resources.requests.cpu: 2
resources.limits.memory: 4G
cpu limit is unset
I deploy the pod (a Django web app) and hammer it with a load test. When saturated, the pod CPU usage goes up to 1CPU — but essentially refuses to go above 1CPU
Any ideas what I should be troubleshooting here?