II.
StackProfile JSON
Structured · livestack-profile:chaos-engineering
Chaos Engineering (Kubernetes, Prometheus, Grafana, Go, OpenTelemetry) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "stack-profile:chaos-engineering",
"_kind": "StackProfile",
"_file": "domain/stack-profiles/deep-stacks-5.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Chaos Engineering (Kubernetes, Prometheus, Grafana, Go, OpenTelemetry)",
"description": "A chaos engineering practice stack that injects controlled failures into\nKubernetes-based production and staging environments to validate system\nresilience. Experiments target pod termination, network partitions, CPU\nstress, and DNS failures. Prometheus and Grafana monitor system behavior\nduring experiments while OpenTelemetry traces reveal cascading failure\npaths. Custom Go tooling orchestrates experiment schedules and\nautomatically aborts when safety conditions are breached. Targeted at\nSRE teams building confidence in system fault tolerance before peak\ntraffic events. The tradeoff is the risk of uncontrolled blast radius\nand the cultural challenge of convincing stakeholders to break things\nintentionally.\n",
"composes": [
"tool:kubernetes",
"tool:prometheus",
"tool:grafana",
"language:go",
"tool:opentelemetry",
"tool:jaeger",
"language:yaml",
"tool:helm"
]
},
"outgoingEdges": [
{
"from": "stack-profile:chaos-engineering",
"to": "tool:kubernetes",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "tool:prometheus",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "tool:grafana",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "language:go",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "tool:opentelemetry",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "tool:jaeger",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "language:yaml",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "tool:helm",
"kind": "composed_of"
},
{
"from": "stack-profile:chaos-engineering",
"to": "role:sre",
"kind": "used_by_role"
},
{
"from": "stack-profile:chaos-engineering",
"to": "role:platform-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:chaos-engineering",
"to": "role:backend-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:chaos-engineering",
"to": "workflow:chaos-game-day",
"kind": "follows_workflow"
},
{
"from": "stack-profile:chaos-engineering",
"to": "workflow:slo-burn-rate-review",
"kind": "follows_workflow"
},
{
"from": "stack-profile:chaos-engineering",
"to": "domain:platform-engineering",
"kind": "applies_to"
},
{
"from": "stack-profile:chaos-engineering",
"to": "domain:observability",
"kind": "applies_to"
},
{
"from": "stack-profile:chaos-engineering",
"to": "skill-area:chaos-engineering",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:chaos-engineering",
"to": "skill-area:sli-slo-management",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:chaos-engineering",
"to": "skill-area:incident-response",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:chaos-engineering",
"to": "skill-area:observability-instrumentation",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:chaos-engineering",
"to": "skill-area:distributed-tracing",
"kind": "requires_skill_area"
}
],
"incomingEdges": []
}