DevOps.Academy
CoursesCurriculumPricing

    Loading…

    ↑ ↓ move · ↵ open · Ctrl K anywhere

    ◔My learningSign in
    Join the waitlist
    DevOps.Academy

    Free, hands-on DevOps lessons. Made with care in India.

    Learn

    All coursesLinux roadmapCurriculumMy learning

    Academy

    PricingCertificates

    Legal

    PrivacyTermsContact

    devops.rajeev.pro

    course 05 · intermediate

    Kubernetes & Helm

    Run, scale and roll back containerised apps without waking up at 3am.

    Start lesson 1 →See the roadmap ↓
    Level
    Intermediate
    Roadmap
    15 stages · 53 topics
    Lessons
    1 of 15 ready
    Done by you
    0/15 stages
    Before this
    Docker
    Certificate
    Preview →
    before you start

    The Kubernetes & Helm roadmap

    Everything this course covers, in the order you'll learn it. Open a stage to see why it matters and jump to its lesson.

    lesson ready coming soon done by you
    • What & why
    01Introduction+start here

    What Kubernetes solves, and when you don't need it.

    Lesson 1: Kubernetes: what it solves, and when you don't need it →
    • Key concepts
    • Alternatives
    • Images
    02Containers refresher+

    Kubernetes runs images. Make sure yours are ready.

    Lesson 2: Containers refresher · coming soon
    • Registries
    • Local cluster (kind, minikube)
    • Managed (EKS, GKE, AKS)
    03Setting up+

    Get a cluster and deploy your first app.

    Lesson 3: Setting up · coming soon
    • kubectl
    • First deployment
    • Pods
    • ReplicaSets
    04Running applications+

    The core objects you will write every day.

    Lesson 4: Running applications · coming soon
    • Deployments
    • StatefulSets
    • Jobs & CronJobs
    • Services
    • Ingress & Gateway API
    05Services & networking+

    Give apps stable addresses and let traffic in from outside.

    Lesson 5: Services & networking · coming soon
    • Load balancing
    • Pod-to-pod networking
    • ConfigMaps
    06Configuration+

    Keep config and secrets out of your images.

    Lesson 6: Configuration · coming soon
    • Secrets
    • Requests & limits
    07Resource management+

    Stop one noisy app from starving the whole cluster.

    Lesson 7: Resource management · coming soon
    • Namespaces
    • Resource quotas
    • RBAC
    08Security+

    Lock down who can do what, and what pods can reach.

    Lesson 8: Security · coming soon
    • Network policies
    • Pod security
    • Logs
    • Metrics
    09Monitoring & logging+

    See what the cluster is doing before users tell you.

    Lesson 9: Monitoring & logging · coming soon
    • Traces
    • Resource health
    • HPA
    10Autoscaling+

    Scale with real traffic instead of guessing.

    Lesson 10: Autoscaling · coming soon
    • VPA
    • Cluster autoscaler
    • Scheduler basics
    • Taints & tolerations
    11Scheduling+

    Control which pods land on which nodes.

    Lesson 11: Scheduling · coming soon
    • Topology spread
    • Evictions
    • Volumes
    12Storage+

    Run stateful apps without losing data.

    Lesson 12: Storage · coming soon
    • PV & PVC
    • StorageClasses & CSI
    • Charts
    • Values
    13Helm+

    Package a whole app as one versioned release.

    Lesson 13: Helm · coming soon
    • Releases & rollbacks
    • Chart repositories
    • Rolling updates & rollbacks
    • Blue-green
    14Deployment patterns+

    Ship changes with a safety net.

    Lesson 14: Deployment patterns · coming soon
    • Canary
    • GitOps
    • CI/CD integration
    • Control plane
    • Worker nodes
    15Advanced topics+

    For when you run the cluster, not just apps on it.

    Lesson 15: Advanced topics · coming soon
    • CRDs & operators
    • Multi-cluster
    Course complete · ready for the next one

    Stage order follows the community roadmap at roadmap.sh/kubernetes, trimmed to what DevOps work needs.