Course · Training · Workshop

Helm Charts for Kubernetes

Two days of hands-on Helm Charts: write your own charts, package applications on Kubernetes and integrate Helm into your CI/CD pipelines.

Helm is the de-facto standard for packaging and deploying applications on Kubernetes. This course provides a comprehensive introduction to Helm Charts on the Kubernetes platform. You will understand the basic principles and features of Helm, write your own charts and learn how to integrate Helm into CI/CD pipelines.

What participants say

These customers booked courses in the same topic cluster.More customers →

Content

Together with the trainer, you will work on the following topics:

  • Overview of Helm
  • Kubernetes Refresh
  • Install and upgrade simple charts
  • Custom Variable Files
  • Write a minimal chart
  • Pull and push from chart museums
  • Scaffold charts
  • Build on dependencies
  • Helm hooks and tests
  • Helm templating features
  • Helm and CI & CD (with GitLab)
  • Demo ArgoCD and Helm
  • Overview of advanced features

You will not only get to know these concepts, but also implement them in practice.

The actual course content may differ from the above depending on the trainer, delivery, duration and the composition of participants.

Request this course in-house

By submitting you accept our Privacy Policy.

Request a public date

No suitable public date? Register without obligation — once there is enough interest we schedule a new public date and let you know first.

Number of participants (approx.)

More than 3 participants? Best to request a dedicated in-house date directly.

By submitting you accept our Privacy Policy.

More about Helm

Helm is the package manager for Kubernetes that simplifies the management of complex applications through templates, versioning, and packaging. It enables the definition, installation, and updating of Kubernetes applications through a chart system.

Further resources:

History

Helm was originally developed by Adam Reese, Matt Butcher, and Matt Fisher at Deis (later acquired by Microsoft). The project was introduced in 2015 as a package manager for Kubernetes and was based on the concept of "charts" for application packaging.

The development of Helm 2 brought significant changes, including the introduction of the Tiller component for server-side operations. With Helm 3, released in 2019, the architecture was fundamentally revised. Under the leadership of Matt Farina, Tiller was removed and security and user-friendliness were improved.

Today, Helm is a graduated project of the Cloud Native Computing Foundation and is actively supported by companies like Microsoft, Google, and Bitnami. It has established itself as the standard for packaging and deploying Kubernetes applications. Integration with CI/CD tools and GitOps practices has made Helm a central tool in the cloud-native ecosystem.