minikube
docker
helm
First start the minikube cluster
minikube start
Next, build the image in the minikube
docker-env for easy image pushing/pulling.
Not production-ready, ideally you'd want to build it and store it in an image store (e.g. Harbor.io), but this works.
eval $(minikube docker-env) # This sets the Docker env to the embedded one in minikube
docker build -t appimage .
k create ns prometheus
See the Helm chart itself for more info. Simple install:
k create ns app
helm install -n app main app # installs a new instance `main` of the app chart in namespace app