Open mjm opened 5 years ago
This is even more compelling with this news: Google Integrates Istio Service Mesh into Kubernetes Service
I think this will be a big deal when we move services from Heroku onto Kubernetes. We should try to explore it in some less critical places first.
On the surface, it would seem like Kubernetes already has pretty good support for deploying a mesh of distributed services: it will round robin requests between a set of pods behind one DNS name, and has ways to handle liveness and readiness. For what is currently deployed in MacStadium, that is good enough.
When we start looking to deploy more of our services on Kubernetes, though, Istio offers some features that we could find very useful. Ones that stand out to me: