March 2020
Intermediate to advanced
626 pages
14h 45m
English
Chaos testing is gaining importance when it comes to distributed applications discovering issues early on rather than waiting for them to appear. If faults can be injected into services to induce artificial latencies and errors, it might help uncover unpredictable behavior or timeouts from downstream services. SREs or Operations need tooling to inject faults to gauge the resiliency of the application proactively. Linkerd allows fault injection through the traffic split API of service mesh interface specification.
apiVersion: split.smi-spec.io/v1alpha1kind: TrafficSplitmetadata: name: error-split namespace: booksappspec: service: books backends: - service: books weight: 900m - service: error-injector weight: 100m
In the preceding ...
Read now
Unlock full access