This is a guide for creating minikube in a kubernetes cluster, based on this guide: Minikube LoadBalancer Docs
I always prefer having everything locally set up and working as closely to production as possible, it helps debug and ensures that if anything goes wrong in production it is reproducible locally. On minikube you can expose your k8s containers with a LoadBalancer on local ip addresses, accessing them just like you normally would your clusters running on your cloud provider. In this guide we will start the LoadBalancer in minikube and make a deployment that has an apache web host to demonstrate a local LoadBalancer configuration.
The first step is to run this command in your terminal:
$ minikube tunnel