Pods always deploy on same node

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version: 1.18.19-gke.1701
Cloud being used: (put bare-metal if not on a public cloud)
Installation method: Gcloud
Host OS: ubuntu_containerd
CNI and version:
CRI and version:

Hi all

I have a curious behavior on my GKE regional cluster with two hosts . each time i try to deploy an app with helm package , simple pod manifest or k run command the pod always deploy on the same node . At the end the node use 80% of CPU whereas the other node consumes only 30% .
I have checked all parameters on the second node and everything seem to be correct.
I thought about restart the control plain but as it is managed by google i can’t do it.
Does someone encounter this behavior ? What could be the cause and how to resolve ?

You can check the nodeSelector or nodeName or nodeAffinity (on helm pkg) or taints (on nodes). There are a bunch of reasons to check this.