Phase 9 / 11 · Trips 104–114

Configuration, Security, and Storage

Configure applications securely and manage persistent data.

Walkthroughs planned

Before this phase: Kubernetes Networking — checkpoint

  1. Trip 104Need externalized configurationCreate and consume ConfigMaps →
    Learning goalNot yet practiced
  2. Trip 105Need application secretsCreate and consume Kubernetes Secrets →
    Learning goalNot yet practiced
  3. Trip 106Need to understand Secret limitationsReview encryption at rest and external secret management →
    Learning goalNot yet practiced
  4. Trip 107Need resource boundariesConfigure CPU and memory requests and limits →
    Learning goalNot yet practiced
  5. Trip 108Need secure container executionConfigure security contexts →
    Learning goalNot yet practiced
  6. Trip 109Need to restrict API accessCreate ServiceAccounts and RBAC roles →
    Learning goalNot yet practiced
  7. Trip 110Need temporary Pod storageConfigure emptyDir →
    Learning goalNot yet practiced
  8. Trip 111Need persistent application dataCreate PersistentVolumes and PersistentVolumeClaims →
    Learning goalNot yet practiced
  9. Trip 112Need storage provisioningUse StorageClasses and dynamic provisioning →
    Learning goalNot yet practiced
  10. Trip 113Need to initialize an applicationConfigure init containers →
    Learning goalNot yet practiced
  11. Trip 114Need supporting container behaviorConfigure a sidecar container →
    Learning goalNot yet practiced

Checkpoint · Phase 9

Deploy a non-root application with configuration, a Secret, resource limits, and persistent storage.

Mark this checkpoint when you can achieve the outcome independently.

Not yet achieved