Tutorial

Helm 101

Introductory labs to help you understand the Kubernetes application package manager

Archived content

Archive date: 2023-02-28

This content is no longer being updated or maintained. The content is provided “as is.” Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

Helm is often described as the Kubernetes application package manager. So, what does Helm give you over using kubectl directly?

These labs provide an insight on the advantages of using Helm. There are two scenarios in several of the labs. The first scenario provides an example of how to perform the task using kubectl. The second scenario provides an example of using helm. When you complete all of the labs, you will:

  • Understand the core concepts of Helm
  • Understand the advantages of deployment using Helm over Kubernetes directly, looking at:
    • Application management
    • Updates
    • Configuration
    • Revision management
    • Repositories and chart sharing

Prerequisites