Skip to content

dsaidgovsg/take-the-helm

Repository files navigation

Take the Helm

Helm workshop

Setup

  1. Install minikube
  2. Install helm
  3. Install docker

Steps

  1. Start cluster
minikube start
  1. Check if cluster is ready
kubectl get pods -A
  1. Install helm chart
helm install app charts/take-the-helm -n custom --create-namespace --dry-run
helm install app charts/take-the-helm -n custom --create-namespace
  1. Check deployments
kubectl get services --all-namespaces
kubectl get deployments --all-namespaces
kubectl get pods --all-namespaces
kubectl describe pods <pod-name> -n custom
  1. Uninstall helm chart
helm uninstall app -n custom

Useful Commands

Debugging

helm lint charts/take-the-helm
helm template app charts/take-the-helm