Master service mesh architecture using Istio and Red Hat OpenShift Service Mesh. Covers traffic management, mutual TLS, distributed tracing, circuit breaking, canary deployments, and production service mesh operations.
Chapters
Installing Red Hat OpenShift Service Mesh
Service Mesh Control Plane: Istiod, Pilot, and Citadel
Sidecar Proxy Injection with Envoy
Traffic Management: VirtualServices and DestinationRules
Advanced Traffic Routing: Canary and A/B Deployments
Fault Injection and Chaos Engineering with Istio
Circuit Breaking and Outlier Detection
Retries, Timeouts, and Load Balancing Policies
Mutual TLS (mTLS): Zero-Trust Security in Service Mesh
Authorization Policies and RBAC in Istio
Ingress and Egress Gateway Configuration
Distributed Tracing with Jaeger and Zipkin
Observability: Metrics with Prometheus and Kiali
Service Mesh Federation: Multi-cluster Mesh
Istio with Knative Serverless Services
Performance Tuning and Scaling Istio Control Plane
Upgrading OpenShift Service Mesh in Production
Troubleshooting Istio and Service Mesh Issues
Production Best Practices for Resilient Microservices
