3 ms·
If you want just one server, minikube is probably the way to go, even if it does run in a VM. Otherwise, use https://kubernetes.io/docs/setup/independent/create
by striking 8y ago
If you want just one server, minikube is probably the way to go, even if it does run in a VM. Otherwise, use https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/ https://kubernetes.io/docs/setup/independent/create-cluster-... to set up a cluster (one node or otherwise).
I used flannel as pod networking, as it's really simple. If you want to run app pods on your master node, remember to untaint it. ingress-nginx is probably your best bet as an ingress controller, especially because of the amount of support given it by the k8s Slack.
It is a non-zero amount of work. If it sounds like too much work for something you're throwing together, it probably is. It is generally unnecessary.