3 ms·
I like Minikube and it was a read godsend when I was trying to learn Kubernetes. It just "worked" and I was able to play around with deployments and whatnot. A
by SkipperCat 4y ago
I like Minikube and it was a read godsend when I was trying to learn Kubernetes. It just "worked" and I was able to play around with deployments and whatnot.
After a while, I really found it limiting. Especially when I wanted to get into the internals of K8s. I then started to spin up VMs in VirtualBox and deployed bare metal K8s using Ansible and tutorials like this - https://www.tecmint.com/install-kubernetes-cluster-on-centos-7/ https://www.tecmint.com/install-kubernetes-cluster-on-centos...
Creating a 2 node cluster was super helpful to understand how K8s worked. I was able to get onto the nodes themselves and see what was going on. It was an amazing journey.
Adding MetalLB to the mix really was the cherry on top. Allowed me to play around with ingress controllers.
So while I really do appreciate Minikube for what it is, it just doesn't go the distance when you want to dig in deep.
- sureglymop 4y agoWould you say MetalLB is the most straight forward load balancer? Really I just want an easy to configure load balancer and an easy way to configure subdomains and let's encrypt. That's always been weirdly the most annoying part of dealing with k8s for me. I found it pretty hard to mess around with traefik...
- arccy 4y agodo you have the extra IP space to do service type: LoadBalancer? Most people don't, so it's easier to run something like traefik as DaemonSet with hostPort: 80/443