Chaoskube
chaoskube periodically kills random pods in your Kubernetes cluster.
Chaos EngineeringOpen Source
About
chaoskube is a tool designed for chaos engineering, specifically for Kubernetes environments. It periodically kills random pods within a cluster to evaluate how the system responds to unexpected failures. Users can configure it to target specific namespaces, labels, and other criteria, allowing for controlled chaos testing. By default, it operates in a dry-run mode to prevent accidental disruptions, and it can be installed via Helm or a raw manifest.
Open Source Health
- Stars
- 1,935
- Forks
- 126
- License
- MIT
- Last commit
- 1 months ago
Go
Alternatives to Chaoskube
- Libchaosby Maciej A. CzyzewskiAdvanced library for randomization, hashing and statistical analysis (devoted to chaos machines). :microscope:
- Kubeinvadersby Eugenio MarzoGamified Chaos Engineering Tool for Kubernetes
- Chaos Controllerby Datadog:monkey: :fire: Datadog Failure Injection System for Kubernetes
PowerfulSealby PowerfulSealA powerful testing tool for Kubernetes clusters.
Resources & Links
Related Categories
Using Chaoskube?
Track its cost next to the rest of your stack and get a reminder before it renews.
Add to my stackVendor
Martin Linkhorst
Open-source project on GitHub: Chaoskube