Skip to content

BuoyantIO/playground-laboratory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

playground-laboratory

Reproducible failure modes for Linkerd Enterprise: a deliberately-breakable Go server + Next.js client + 15 runbooks that walk through 5xx synthesis, failfast, mTLS pinning, CNI race conditions, trust-anchor rotation, and more. Designed for Service Mesh Academy training sessions on a fresh k3d cluster.

Repo layout

Path What it is
server/ Go HTTP server with env-driven fault injection (latency, errors, crash)
client/ Next.js dashboard + in-pod traffic generator
helm/ Chart that wires server + client into a meshed playground namespace
runbook/ Long-form failure-mode walkthroughs
doc/ Developer docs, see doc/development.md

Dashboard

Live dashboard showing the topology, latency chart, counters, and samples table

In-app tutorials

Tutorial index listing the failure-mode walkthroughs

About

Reproducible failure modes for Linkerd Enterprise: a deliberately-breakable Go server + Next.js client + 15 runbooks that walk through 5xx synthesis, failfast, mTLS pinning, CNI race conditions, trust-anchor rotation, and more. Designed for Service Mesh Academy training sessions on a fresh k3d cluster.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages