Kubernetes Fundamentals

From a single physical machine to Kubernetes, walked in the actual order the technology evolved: hit a wall with one machine, solve it with virtual machines, hit a new wall, solve that with containers, and finally reach the exact problem Kubernetes itself was built to solve. Each article only assumes what you’d know at that point in the story — no spoilers, no jumping straight into kubectl and a wall of YAML.

Basic Linux Terminology

Before Kubernetes existed, there was Linux. To really understand why Kubernetes looks the way it does, you first need to understand what a kernel is, why a driver is bolted onto it, and how the kernel isolates one process from another. In this first article of the Kubernetes Fundamentals series, we go all the way back to the basics — with hands-on commands you can run yourself.

10 minKubernetes Fundamentals