k8s:core:why_k8s
This is an old revision of the document!
Table of Contents
Why Kubernetes Exists
Kubernetes exists to solve real production problems when running containers at scale.
—
1. Manual container management is hard
Example:
You run 10 Docker containers manually.
Problems:
- One crashes → you must restart it
- Traffic increases → you must add more containers manually
- Servers fail → everything breaks
👉 This does NOT scale.
—
2. Need for self-healing
Example:
If your app runs 3 containers:
k8s/core/why_k8s.1780195536.txt.gz · Last modified: by phong2018
