Category: Kubernetes

Istio, the most popular service mesh implementation, was developed on top of Kubernetes and has a different niche in the cloud native application ecosystem than Kubernetes. Rather than introduce you directly to what Istio has to offer, this article will explain how Istio came about and what it is in relation to Kubernetes. To explain what Istio is, it’s also important to understand the context in which Istio came into being — i.e., why is there an Istio?

Below we will look at how service management is done in Kubernetes and how it has changed in Istio.

However, after allocating resources to the application, Kubernetes doesn’t fully solve the problems of how to ensure the robustness and redundancy of the application, how to achieve finer-grained traffic division (not based on the number of instances of the service), how to guarantee the security of the service, or how to manage multiple clusters, etc.

Related Articles