Skip to content

Deploy with Helm

Goal

Install/upgrade an app using the charts in helm/.

Prerequisites

  • Kubernetes access (kubectl configured)
  • Helm 3.x
  • Required cluster resources applied (see Kubernetes reference)

Steps

1) Install the "simple" chart

helm upgrade --install myapp ./helm/simple \
  --namespace production --create-namespace \
  --set name=myapp \
  --set image.repository=ghcr.io/meow-developer/iron-myapp \
  --set image.tag=1.2.3 \
  --set type=http

2) Verify rollout

kubectl -n production get deploy,svc
kubectl -n production rollout status deploy/myapp

Next steps


Next: Getting Started · Reference · Changelog · Support