Run Failure Drills
Run only in isolated non-production with restorable data and secrets.
Prerequisites
Section titled “Prerequisites”Establish green readiness, understood backlogs, tested alert routing, recovery owner, stop condition, backup, and baseline canary/audit results.
Procedure
Section titled “Procedure”- Select one fault: block Redis/Postgres, isolate Gateway from STS, pause Audit, delay revocation, or activate invalid test policy.
- Inject only that fault with a time limit.
- Record readiness, traffic, alerts, logs, lag, and detection time.
- Remove the fault.
- Execute Recover from Failures.
- Record readiness, drain, freshness, canary, and audit recovery times.
Pass Criteria
Section titled “Pass Criteria”Alert reaches the owner; services fail closed where expected; recovery follows the runbook; readiness and canary evidence return without unexplained queues.
Recovery
Section titled “Recovery”If a stop condition is exceeded, terminate injection, preserve evidence, restore last known-good, and open an incident.
Next Step
Section titled “Next Step”Update thresholds/runbooks, then validate Back Up and Retain Data.

