LESSON 2.1
Pods, ReplicaSets, and Deployments
Learn key techniques and workflows in DevOps with Docker and Kubernetes.
6m
advanced
7,301 students
Overview
You declare a desired state and the controller works towards it. A Deployment is how you express "n copies of this, updated this way".
In this lesson you will:
- Read the pod, ReplicaSet, and Deployment relationship
- Declare desired state and let controllers converge
- Configure readiness and liveness probes
Pro Tip
Use caching and revalidation wisely to ensure your app stays fast and data remains fresh without unnecessary requests.