Here is a step-by-step guide on how to deploy the UMH stack using minikube, a tool to quickly spin up a Kubernetes cluster in your local machine. This method is quicker than using a virtual machine with k3os, but less reliable. We suggest using minikube only for small tests.
⚠ Bear in mind that this way of setting up the UMH stack is not recommended. For testing and development purposes we recommend a k3d installation.
If you are using a different way to install the software, make sure to install the following versions. Specifically installing minikube directly from the website results in a new version, which is not supported yet. Older versions are also not supported anymore.
wsl --status. If you get an error you probably need to install it. Refer to the Microsoft documentation on how to do that.Open a PowerShell terminal. Be sure to use the option Run as Administrator.
Install minikube
choco install minikube
when using Ubuntu you can also use the following command
curl -LO <https://storage.googleapis.com/minikube/releases/v1.26.1/minikube-linux-amd64> && sudo install minikube-linux-amd64 /usr/local/bin/minikube
Install helm
choco install kubernetes-helm
Install kubectl
choco install kubernetes-cli
Set the default driver for minikube. We recommend Docker, but you can use a variety of drivers. Read the Minikube docs for further information.
minikube config set driver docker