Replies: 4 comments
-
It seems that the node is fine according to the output of the describe command. On top of my head two scenarios I can think of are 1) you are running some image not built for arm, 2) perhaps there was still capacity on the other nodes so this was simply hasn't been picked up yet. Which application are you expecting to run on this node? Have you configured cpu and memory requests? If not that might also be a reason. Edit: I confused the comment a bit so forget the arm part. |
Beta Was this translation helpful? Give feedback.
-
Hi I have this app already running on this cluster - all nodes are arm64, and I just incremented the replication number but all new pods spawned on old workers. |
Beta Was this translation helpful? Give feedback.
-
If you haven't set reequests for CPU and memory, Kubernetes doesn't know how much resources the workload needs to it may just still add pods to the existing nodes. Please see https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/. Converting into a discussion since it's not an issue with the tool itself. |
Beta Was this translation helpful? Give feedback.
-
Sorry, its solved now, I dont want to set cpu/mem limits or requests, so I did add this to my spec for only one pod of this application per node:
|
Beta Was this translation helpful? Give feedback.
-
Hi,
I'm trien to scale up my cluster, when I increment the instance_count and rerun the script everything looks fine so far, but when I check my pods, none is actually running on the new workers.
So I ran describe command for the nodes and I am getting this:
How can I make my cluster use this worker please?
I have tried it multiple times, I also tried adding a new node pool instead of increment the count, but was same result.
Beta Was this translation helpful? Give feedback.
All reactions