This workshop has been deprecated and archived. The new Amazon EKS Workshop is now available at


This tutorial has been updated for Helm v3. In version 3, the Tiller component was removed, which simplified operations and improved security.

If you need to migrate from Helm v2 to v3 click here for the official documentation.

Helm is a package manager for Kubernetes that packages multiple Kubernetes resources into a single logical deployment unit called a Chart. Charts are easy to create, version, share, and publish.

In this chapter, we’ll cover installing Helm. Once installed, we’ll demonstrate how Helm can be used to deploy a simple nginx webserver, and a more sophisticated microservice.

Helm Logo