Search⌘ K

Preparing for Helm Exercises

Explore the essential prerequisites to complete Helm exercises on Kubernetes clusters. Understand how to prepare environments including Docker Desktop, Minikube, GKE, EKS, and AKS using Terraform. Gain clarity on setting up ingress controllers, environment variables, and required credentials to deploy Helm charts efficiently.

Prerequisites

To complete the exercises in this chapter, we’ll need a Kubernetes cluster with an NGINX Ingress controller, and the environment variable INGRESS_HOST with the address through which we can access applications that we’ll deploy inside the cluster. With those requirements, we should be able to use any Kubernetes cluster.

However, bear in mind that for this course, we’ve tested everything in Docker Desktop, Minikube, Google Kubernetes Engine (GKE), Amazon Kubernetes Service (EKS), and Azure Kubernetes Service (AKS). That ...