What Kubernetes is

The problem it solves, in plain terms.

Beginner8 min · lesson 1 of 24
In plain terms
Kubernetes is an air-traffic controller for your apps. You say “keep three of these running,” and it handles the take-offs, landings, and the plane that breaks down — so you’re not on the runway waving flags yourself.

Before any commands, the why. You have an app packaged in a container. On one laptop that is easy to run. Now run twenty copies across ten machines, restart the ones that crash, replace a machine that dies, and roll out a new version with no downtime — by hand, that is a full-time nightmare. Kubernetes does all of it for you.

You describe, it maintains

The trick that makes Kubernetes click: you do not give step-by-step orders. You describe the end state you want — “three copies of this app, reachable here” — and Kubernetes works continuously to keep reality matching it. Something crashes, it fixes it. You never told it to; it just keeps the promise.

The word “orchestration”
You will hear Kubernetes called a “container orchestrator.” That just means it automatically runs, connects, heals, and updates lots of containers — the exact chores above. Nothing fancier hides behind the word.