SF
alice-ops/kubernetes-deployment-checklist
/
Sign in
© 2026 SetForkExploreAboutSource codeContactTermsPrivacy

Kubernetes deployment checklist

What every Deployment should have before it goes to production.

alice-ops/kubernetes-deployment-checklist · v1

4 0 v1
alice-opsv11 hour ago 1
1
Set resource requests and limits

Without them the scheduler guesses and noisy neighbours starve you.

$resources: requests: { cpu: 100m, memory: 128Mi } limits: { cpu: 500m, memory: 512Mi }
2
Add liveness and readiness probes

Readiness gates traffic; liveness restarts a wedged pod.

3
Define a PodDisruptionBudget

Keeps a minimum of replicas during node drains.

4
Pin the image by digest, not :latest
5
Set rollingUpdate maxUnavailable/maxSurge
$strategy: { rollingUpdate: { maxUnavailable: 0, maxSurge: 1 } }
6
Wire a HorizontalPodAutoscaler if load varies
About

What every Deployment should have before it goes to production.

kubernetesdevopsproduction
4 stars 0 forks Releases: v1Latestmaintained by Alice Chen
Contributors 1

kubernetes-deployment-checklist

v1 Public
Star 4
Suggest edit
List Issues2 Suggestions Versions