awslabs/amazon-eks-ami

nice and ionice kubelet and containerd

msporleder-work opened this issue · 1 comments

What would you like to be added:
I would like to add nice and ionice to kubelet and containerd

Why is this needed:
On smaller instance sizes - m6.large for example - it's quite easy to run a job which will completely overwhelm the node, causing kubelet to stop reporting in and, effectively, taking down the node.

Any isolation of workloads from the infrastructure will increase stability.

It's quite interesting. Have you tried to add ionice to kubelet and container?
Also we have some other related open issue disscussing about kube resource reverse and cpu reserve to isolate the workload from infra here. #1145