The Istio service mesh at your service
We have found a number of ways to secure our Pods, but our network connections are still open. Any Pod in the cluster can talk to any other Pod in the same cluster. As a site reliability engineer, you will want to enforce both ingress and egress rules. Additionally, you also want to introduce traffic monitoring and would like to have better traffic control. As a developer, you don't want to be bothered by all of those requirements as you won't know where your application will be deployed, or what is and isn't allowed. The best solution would be a tool for us to run the applications as is, while still specifying network policies, advanced monitoring, and traffic control.
Enter service mesh. This is defined as the layer that controls service-to-service communication. A service mesh is a network between microservices. A service mesh is implemented as a piece of software that controls and monitors traffic between those different...