Phase 7 / 11 · Trips 85–95

Kubernetes Application Deployment

Deploy applications reliably and manage their lifecycle.

Walkthroughs planned

Before this phase: Kubernetes Fundamentals — checkpoint

  1. Trip 85Need application replicasCreate a Deployment →
    Learning goalNot yet practiced
  2. Trip 86Need to change replica countScale a Deployment →
    Learning goalNot yet practiced
  3. Trip 87Need to update an applicationPerform a rolling update →
    Learning goalNot yet practiced
  4. Trip 88Need to recover from a failed updateRoll back a Deployment →
    Learning goalNot yet practiced
  5. Trip 89Need to control rollout behaviorConfigure rollout strategy →
    Learning goalNot yet practiced
  6. Trip 90Need a task to run onceCreate a Job →
    Learning goalNot yet practiced
  7. Trip 91Need a task to run on a scheduleCreate a CronJob →
    Learning goalNot yet practiced
  8. Trip 92Need an application on every nodeUnderstand and create a DaemonSet →
    Learning goalNot yet practiced
  9. Trip 93Need stable workload identitiesUnderstand StatefulSets →
    Learning goalNot yet practiced
  10. Trip 94Need to understand Pod schedulingConfigure node selectors and affinity →
    Learning goalNot yet practiced
  11. Trip 95Need workload placement restrictionsConfigure taints and tolerations →
    Learning goalNot yet practiced

Checkpoint · Phase 7

Deploy an application, update it, intentionally introduce a bad release, and roll it back.

Mark this checkpoint when you can achieve the outcome independently.

Not yet achieved