Software
Learn Kubernetes fundamentals
Kubernetes runs containerized applications across machines. You describe the desired pods, deployments, and services, and the control plane tries to keep the cluster there.
For developers who can run a container and want the core objects before cluster operations.
Start here
Do the interactive basics tutorial through Services, and write one sentence each for Pod, Deployment, and Service in your own words.
Recommended resources
Start here · BeginnerLearn Kubernetes Basics
The official interactive tutorial for deploying an app and exposing it.
kubernetes.ioConcepts · BeginnerKubernetes concepts overview
The object model the tutorial is walking through.
kubernetes.ioObject · BeginnerPods
The smallest deployable unit. Most later objects exist to manage pods.
kubernetes.ioObject · IntermediateService
How other programs reach those pods through a stable address.
kubernetes.io