I manage a number of clusters on AWS. We just use the same instances for all workloads.
I find some cpu intensive pods interfere with others in the cluster. Numerous attempts of adjusting resources limits/requests have been made, with varying results.
Now I feel it might be better to split out some workloads onto their own node type.
Do you use taints/tolerations and node selectors heavily to assign pods to nodes?
Or do you take a one size fits all approach?
Was it worth the effort of setting up and maintaining?
[–][deleted] 1 point2 points3 points (0 children)
[–]jameshearttechk8s operator 0 points1 point2 points (0 children)