Skip to content

Helm and Kubernetes Packaging

Package, version, and deploy Kubernetes applications with Helm — the de facto package manager for Kubernetes.

Intermediate1 hours8 lessons
Start Course →

What You'll Learn

  • Understand the role of Helm and how charts package Kubernetes resources
  • Read and modify a chart: Chart.yaml, values.yaml, templates, helpers
  • Use Helm template functions, conditionals, and loops to produce manifests
  • Install, upgrade, rollback, and uninstall releases safely
  • Manage chart dependencies and umbrella charts
  • Publish charts to OCI-compliant registries (GHCR, ECR, Artifact Registry)
  • Apply hooks, tests, and lifecycle management in real deployments
  • Choose between Helm, Kustomize, and tools like Helmfile or Argo CD

Prerequisites

  • Working knowledge of Kubernetes (Pods, Deployments, Services) — see the Kubernetes Basics course
  • Comfort editing YAML and using kubectl

Course Curriculum

Practice for the Real Exam

After completing this course, test yourself with exam-style practice questions.