Introduction
Automated service mesh with Istio
()
What you should know
()
Istio, Kubernetes, and microservices
()
1. Getting Meshed with Istio
Installing Istio
()
Injecting Istio into a microservice
()
Verifying that Istio is meshing
()
Converting to proxy auto-injection
()
2. Traffic Routing and Deployment
Ingress gateways and virtual services
()
Configuring rules to link specific labels
()
Creating advanced route rules with Istio
()
Adjusting Istio load-balancing ratios
()
Modifying routes for Canary deployments
()
Challenge: Testing a new release
()
Solution: Testing a new release
()
3. Mutual TLS Endpoint Security
Establishing MTLS credentials
()
Connecting to non-MTLS services
()
Getting into the MTLS mesh
()
4. Tracing Communications
Connecting Istio to OpenTracing
()
Following a multi-service path
()
Understanding request latencies
()
5. Improving Microservice Robustness
Solution: Review response injection
()
Injecting faults into service response
()
Force aborts in specific applications
()
Mirroring connections
()
Circuit breaker tests via timeouts
()
Challenge: Add a random failure
()
Ex_Files_Kubernetes_Mesh_Itsio.zip
(1.0 MB)