mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-07-20 22:01:16 +00:00
12 KiB
12 KiB
Chaos Engineering
!!! info "Architectural Context" Detailed reference for Chaos Engineering in the context of Platform & Site Reliability.
Standard Reference
- Awesome Chaos Engineering ⭐ 6564 [ENTERPRISE-STABLE]
- thenewstack.io: Chaos Engineering Is Not Just for Ops [COMMUNITY-TOOL]
- thenewstack.io: Why Chaos Engineering Isn’t Just for Operations [COMMUNITY-TOOL]
- medium.com/adidoescode: Chaos Engineering: How simulating adversity can' help build eCommerce Resilience [COMMUNITY-TOOL]
- opsmx.com: What is Chaos Engineering? [COMMUNITY-TOOL]
- aws.amazon.com: Verify the resilience of your workloads using Chaos Engineering [COMMUNITY-TOOL]
- faun.pub: What is Chaos Engineering? [COMMUNITY-TOOL]
- reddit: Help with Kube Monkey setup [COMMUNITY-TOOL]
- GitHub: kube-monkey ⭐ 3055 [ENTERPRISE-STABLE]
- GitHub: monkey-ops, Openshift compliant, no cluster-admin required [COMMUNITY-TOOL]
- Litmus Chaos is a toolset to do chaos engineering in a kubernetes native way. Litmus provides chaos CRDs for Cloud-Native developers and SREs to inject, orchestrate and monitor chaos to find weaknesses in Kubernetes deployments ⭐ 5407 [ENTERPRISE-STABLE]
- thenewstack.io: Using Chaos Engineering to Improve the Resilience of Stateful' Applications on Kubernetes [COMMUNITY-TOOL]
- infoq.com: Chaos Engineering on Kubernetes : Chaos Mesh Generally Available' with v1.0 [COMMUNITY-TOOL]
- chaos-mesh.org: Chaos Mesh 1.0: Chaos Engineering on Kubernetes Made Easier [COMMUNITY-TOOL]
- thenewstack.io: Develop a Daily Reporting System for Chaos Mesh to Improve' System Resilience [COMMUNITY-TOOL]
- thenewstack.io: Chaos Engineering Progressively Moves to Production [COMMUNITY-TOOL]
- PowerfulSeal ⭐ 1977 [COMMUNITY-TOOL]
- BuggyApp: Simulate performance problems [COMMUNITY-TOOL]
- medium.com: Getting Started with Chaos Engineering [COMMUNITY-TOOL]
- Chaos Mesh 🌟 [COMMUNITY-TOOL]
- opensource.com: 5 lessons I learned about chaos engineering for Kubernetes [COMMUNITY-TOOL]
- thenewstack.io: Chaos Engineering Made Simple [COMMUNITY-TOOL]
- thenewstack.io: Use Chaos Engineering to Strengthen Your Incident Response [COMMUNITY-TOOL]
- thenewstack.io: Operationalizing Chaos Engineering with GitOps [COMMUNITY-TOOL]
- medium.com/better-practices: Learn how your Kubernetes clusters respond' to failure using Gremlin and Grafana [COMMUNITY-TOOL]
- aws.amazon.com: Chaos Engineering with LitmusChaos on Amazon EKS [COMMUNITY-TOOL]
- blog.container-solutions.com: Comparing Chaos Engineering Tools for Kubernetes' Workloads [COMMUNITY-TOOL]
- awstip.com: Kubernetes Chaos Monkey: A Scheduled Random Pod Deletion Python' Script for Testing Cluster Resilience [COMMUNITY-TOOL]
- medium.com/@alex.ivenin: Chaos engineering in kubernetes [COMMUNITY-TOOL]
- thenewstack.io: Breaking Serverless on Purpose with Chaos Engineering [COMMUNITY-TOOL]
- chaosblade ⭐ 6334 [ENTERPRISE-STABLE]
- aws.amazon.com: Automating and Scaling Chaos Engineering using AWS Fault' Injection Simulator [COMMUNITY-TOOL]
Cloud Infrastructure
Microsoft Azure
Chaos Engineering (1)
- (2021) Azure Chaos Studio [ADVANCED LEVEL] [COMMUNITY-TOOL] — A fully managed chaos engineering service integrated natively within Microsoft Azure. Enables developers and platform engineers to measure, understand, and improve application resilience against real-world disruptions by injecting controlled faults (e.g., VM shutdowns, network latency, resource exhaustion) across Azure resources and AKS clusters.
Cloud Native
Reliability Engineering
Chaos Engineering (2)
- (2021) blog.palark.com: Attaining harmony of chaos in Kubernetes with Chaos Mesh [COMMUNITY-TOOL] — Detailed analysis of integrating Chaos Mesh into Kubernetes environments to orchestrate fault injection experiments. Explores architectural components like Chaos Daemon and Controller Manager, detailing how they leverage Custom Resource Definitions (CRDs) to disrupt pods, simulate network latency, and test system resilience without manual intervention.
Orchestration
Kubernetes Reliability
Chaos Engineering (3)
- (2026) ==Chaos Mesh== ⭐ 7710 [GO CONTENT] [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — Chaos Mesh is a CNCF incubating, enterprise-grade cloud-native Chaos Engineering platform. Orchestrates complex injections (network delay, pod failures, system call anomalies, JVM faults) to systematically probe Kubernetes resiliency in real-world scenarios.
- (2024) blog.flant.com: Open Source solutions for chaos engineering in Kubernetes [N/A CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — A comprehensive comparative overview of leading open-source chaos frameworks. Evaluates kube-monkey, chaoskube, Chaos Mesh, Litmus Chaos, Chaos Toolkit, and KubeInvaders. Critiques design tradeoffs, ease of configuration, and targeting mechanisms.
- (2023) pingcap.com: chaos-mesh-action: Integrate Chaos Engineering into Your CI [YAML CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — Explains how to leverage
chaos-mesh-actionto embed automated resilience and regression testing into GitHub Actions pipelines. Facilitates shift-left testing by validating containerized application performance during destructive scenarios before production deployment. - (2022) openshift.com: Introduction to Kraken, a Chaos Tool for OpenShift/Kubernetes [PYTHON CONTENT] [ADVANCED LEVEL] [COMMUNITY-TOOL] — An introduction to Kraken (originally developed by Red Hat), a powerful chaos tool specifically optimized to stress-test OpenShift and Kubernetes control planes. Details configuration models for testing network partitions, API server latencies, and node failures.
Platform Engineering
Architectural Patterns
Internal Developer Platforms
- Platform Democracy: Rethinking Who Builds and Consumes Your Internal Platform [ADVANCED LEVEL] [COMMUNITY-TOOL] — An analytical piece explaining Platform Democracy as an operational framework. Discusses user-centric workflows when designing internal developer platform structures (IDPs).
Public Cloud Platforms
AWS
Chaos Engineering (4)
- Chaos engineering on Amazon EKS using AWS Fault Injection Simulator [ADVANCED LEVEL] [COMMUNITY-TOOL] [GUIDE] — Guided workflow utilizing AWS FIS (Fault Injection Simulator) to execute controlled resilience and disruption experiments against EKS node groups and containers. Demonstrates monitoring system reaction metrics and reinforcing application failover.
💡 Explore Related: DevOps | Scaffolding | Performance Testing With Jenkins And Jmeter