Run Helm + Kubernetes locally using Minikube in a Devbox shell.
The init_hook in this example configures minikube + helm to store their data in a local home/
directory, so your host kubeconfig and helm repos are not affected by this shell.
Note: macOS users need to have Docker Desktop installed. This is because the Docker Daemon cannot run natively on macOS
- Start
minikube
by runningdevbox run minikube
. This will install and spin up minikube in a local shell, and then tail the logs - In a different terminal, create a new shell with
devbox shell
. - You can now deploy to minikube using
kubectl
orhelm
. - To shutdown minikube, use CTRL-C to terminate the shell where you started minikube.