Kubernetes Service Mesh in KubeSphere Provides a Simpler Distribution of Istio with Consolidated UX.
If you’re running and scaling microservices on Kubernetes, it’s time to adopt the Istio-based service mesh for your distributed system. We design a unified UI to integrate and manage tools including Istio, Envoy and Jaeger.
What Makes Kubernetes Service Mesh in KubeSphere Special
-
Kubernetes Service Mesh Traffic Management
- Canary release provides canary rollouts and staged rollouts with percentage-based traffic splits
- Blue-green deployment allows the new version of an application to be deployed in a separate environment and tested for functionality and performance
- Traffic mirroring is a powerful, risk-free method of testing your app versions as it sends a copy of live traffic to a mirrored Service
- Circuit breakers allow users to set limits for calls to individual hosts within a Service
-
Kubernetes Microservices Visualization
Observability is extremely useful in understanding cloud-native microservice interconnections. KubeSphere has the ability to visualize the connections between microservices and the topology of how they interconnect.
-
Distributed Tracing for Kubernetes
Based on Jaeger, KubeSphere enables users to track how each Service interacts with each other. It brings a deeper understanding about request latency, bottlenecks, serialization and parallelism via visualization.