The Kubernetes Picking the Right Solution guide lets you choose among many options, so you can pick the one that you are most comfortable using.
We have successfully deployed with Minikube. We note where you need to adjust for deploying on Minikube.
When starting Minikube, you should allocate some extra resources,
since we deploy several services. You can start with
minikube start --cpus=4 --memory=8192. The allocated memory and CPU
for the Minikube VM gets directly assigned to the number of
applications deployed in a stream or task. The more you add, the more
VM resources are required.
The rest of this getting started guide assumes that you have a working
Kubernetes cluster and a
kubectl command line utility. See Installing
and Setting up kubectl
for installation instructions.