In this chapter, we will focus on traffic management and how to split and steer network connections between different versions of microservices. We will detail the different ways this can be accomplished, identify challenges, and list the best practices.
By the end of this chapter, you will be able to create and deploy Istio-specific Kubernetes objects such as the gateway, virtual service, and destination rule, which configure incoming and outgoing requests to Istio's demo application. You will also learn how to enable and disable traffic patterns to access Istio's demo application regarding traffic routing, traffic shifting, canary deployments, fault injection, circuit breaker, ingress and egress traffic patterns, and traffic mirroring
In a nutshell, this chapter covers the following topics:
- Traffic management –...