</>CodexBash
All articles
DevOps

Pods, deployments and services

The three Kubernetes objects behind almost every application, in depth: what a pod really is, how a deployment manages replica sets and rolling updates, how a service finds pods by label, and how they connect, with YAML and the kubectl commands to inspect them.

CodexBash, , 5 min read

Almost every application on Kubernetes is built from the same three objects: pods run the containers, a deployment keeps the right number of pods running and updates them safely, and a service gives them a stable address. Understanding how these three connect, through labels, explains most of what happens in a cluster and most of what goes wrong. This article goes one level deeper than the basics.

Sign in to read the rest

The whole 5 minute article is free with an account, along with every problem, lesson and tutorial. No card.