Implementing Chaos Engineering in Kubernetes
summary
Shows how to run chaos tests on Kubernetes using Azure Chaos Studio against AKS clusters in ServiceDirect or agent mode and with Chaos Mesh JSON specs. Defines a steady-state baseline, injects faults such as pod kills and a 5-minute kvault outage that removes DB config, monitors failed requests and recovery, and collects metrics with Grafana and Application Insights. Demonstrates triggering experiments from CI (GitLab Action), partitioning production traffic, rollback steps, and explains that preview billing is for the chaos service rather than target resources.
AI-written summary · about
chapters (7)
- 0:00Application resilience
- 4:25Chaos Engineering principles
- 9:08Testing cycle and methodology
- 15:24Azure Chaos tools
- 20:18Demo: Azure Chaos Studio
- 26:24CI/CD pipeline integration
- 27:31Q&A
related talks
01h 01mEmbrace chaos to achieve stability
23mChaos Engineering for Cloud Native
40mJourney into the World of Chaos Engineering
33mChaos Engr at Microsoft with Azure Chaos Studio
34mResilient Cloud App: Chaos Engineering, Azure Studio
25mImprove Application Resilience using Azure Chaos Studio
39mChaos: Breaking your Systems to Make them Unbreakable
34mChaos Engineering For Hybrid Targets With LitmusChaos
