There are many different ways we can do networking in Kubernetes, but for today, we are going to explore the one most commonly one, Istio. I am choosing Istio mostly because, today (March 2020), it is the most widely used service mesh networking solution. The same lessons that you will learn from using Istio and combining it with chaos experiments, you can apply to other networking solutions. An additional advantage of using Istio is that it is already available in Chaos Toolkit through a plugin. For other networking types, you might need to work a bit more to create your own commands. This should be relatively easy because you can execute any command from Chaos Toolkit. Nevertheless, there is a plugin for Istio. We are going to use it, since Istio is the most commonly used service mesh.