If Moodle instance needs to be exposed on port 80 on Minikube, we need to start Minikube to use NodePort range from 1-32000. By default Minikube uses NodePort range of 32000 and greater. In order use the lower port range we need to start Minikube as follows. Note that we were successful with minikube 0.28 and with kubernetes version v1.11.0 for this. So the below command is based on that. You can try with newer versions of minikube and see if that works.
minikube-0.28 start --extra-config=apiserver.service-node-port-range=1-32000 --kubernetes-version=v1.11.0
If Moodle instance needs to be exposed on port 80 on Minikube, we need to start Minikube to use NodePort range from 1-32000. By default Minikube uses NodePort range of 32000 and greater. In order use the lower port range we need to start Minikube as follows. Note that we were successful with minikube 0.28 and with kubernetes version v1.11.0 for this. So the below command is based on that. You can try with newer versions of minikube and see if that works.
minikube-0.28 start --extra-config=apiserver.service-node-port-range=1-32000 --kubernetes-version=v1.11.0