I’m trying to figure out how to deliver a better experience for our developers. We deploy to both GKE but developers also want to use their laptops/minikube. We currently use the nginx ingress, which works relatively well across both environments.
The two issues I run into with istio are:
- Footprint. It’s quite large and doesn’t leave much room for other applications
- The lack of a LoadBalancer type on minikube means we need to use port mapping tricks - and these don’t work well with our software.
How have others tackled these issues?