Introduction
Kubernetes helps run many applications on many computers easily. It does this by splitting work between a control center and worker computers called nodes. This setup keeps apps running smoothly and lets you add or fix computers without stopping everything.
When you want to manage many app copies across several computers automatically
When you need to fix or add computers without stopping your app
When you want a central place to control how apps run on many machines
When you want to keep apps running even if some computers fail
When you want to organize computers into groups for different tasks