We have 4 nodes EKS cluster. We have some pods (part of Daemonset) in pending status as the Node is full and there is no capacity in the node to run any new pod. The question is do we need to manually reshuffle the workloads to make Daemonset’s pod running in this situation or is there any configuration to overcome this issue in an automated fashion?
We come across this solution, but not sure if is there any other way to overcome this.
Thank you in advance.
Note: we have also installed Cluster Autoscaler which works perfectly for deployments.
Kubernetes version: 1.24
Cloud being used: (put bare-metal if not on a public cloud) AWS
Installation method: Terraform
CNI and version:
CRI and version: