n the cluster multiple deployments are running.
All the deployments have resource request and limit set.
Pods are in pending state , sometimes because of Insufficient CPU and sometimes Insufficient Memory. but new node is not being added in the cluster even though auto scaling is enabled.
error getting on pod describe : pod didn't trigger scale-up (it wouldn't fit if a new node is added): 3 max cluster cpu, memory limit reached
cluster is running on GKE.
3 freelancers are bidding on average $137 for this job
I work with Google Cloud and GKE every day in my day job, working with tens of GKE clusters with hundreds of services. In this case, I know where to look at and what this error means.