View on GitHub

Kubernetes and the reconciliation loop

Cloud planned

Delete a container and watch it come back.

The idea

You don’t tell Kubernetes what to do. You tell it what you want, like three copies of this app, and controllers keep comparing that to what’s running and fixing the difference.

That reconciliation loop is why pods restart, deployments roll out gradually, and clusters recover from failed machines without anyone typing a command.

What the lesson will build

Key ideas

The video

When it’s published, the code will live in cloud/ and this page will link to it.


All topics · Suggest a topic