Cloud Experte
Istio Traffic — Fortgeschrittene Muster¶
IstioTraffic ManagementFault InjectionCircuit Breaking 5 Min. Lesezeit
Fault Injection, Circuit Breaking, Request Mirroring und Header-basiertes Routing.
Fault Injection¶
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
spec:
http:
- fault:
abort: {httpStatus: 500, percentage: {value: 10}}
delay: {fixedDelay: 3s, percentage: {value: 5}}
route:
- destination: {host: payment-api}
Chaos Engineering mit Istio — testen Sie die Resilienz ohne echten Ausfall.
Circuit Breaking¶
apiVersion: networking.istio.io/v1beta1
kind: DestinationRule
spec:
trafficPolicy:
outlierDetection:
consecutive5xxErrors: 5
interval: 30s
baseEjectionTime: 60s
Request Mirroring¶
Traffic-Spiegelung auf v2 ohne Beeinträchtigung der Nutzer — Responses werden verworfen. Die sicherste Testmethode.
Zusammenfassung¶
Istio Traffic Patterns = Chaos-Testing + Circuit Breaking + sichere Rollouts ohne Codeänderungen.
Brauchen Sie Hilfe bei der Implementierung?¶
Unser Team hat Erfahrung mit dem Entwurf und der Implementierung moderner Architekturen. Wir helfen Ihnen gerne.