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.