Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Chaos Engineering Platforms
  3. khaos-monkey

khaos-monkey

On the record

Built with
The project says it is built in Rust using kube-rs.github.com · read 9 Oct 2026
Deployment
The README describes deploying it as a Kubernetes Deployment using the dagandersen/khaos-monkey:latest container image, or running it locally with Cargo and kubeconfig.github.com · read 9 Oct 2026
Exclusions
Pods labeled khaos-enabled: false opt out, and namespaces can be blacklisted.github.com · read 9 Oct 2026
Grouping
Pods are grouped by ReplicaSet by default, and khaos-group labels can define custom groups.github.com · read 9 Oct 2026
Implementation
The project is built in Rust using kube-rs.github.com · read 9 Oct 2026
Intended use
The maker describes it as a lightweight, simple option that can suit smaller experimental clusters where more advanced tooling may be cumbersome or resource-intensive.github.com · read 9 Oct 2026
Kill modes
It supports percentage, fixed-count, and fixed-number-left pod termination modes.github.com · read 9 Oct 2026
Local use
The README says it can be run locally with Cargo and a kubeconfig before deployment to Kubernetes.github.com · read 9 Oct 2026
Modes
It supports percentage of pods killed, a fixed number killed, or killing pods until a fixed number remain.github.com · read 9 Oct 2026
Namespace exclusions
The CLI supports blacklisted namespaces; its documented defaults are `kube-system`, `kube-public`, and `kube-node-lease`.github.com · read 9 Oct 2026
Permissions
The installation example grants a Kubernetes ClusterRole list and delete permissions for pods and namespaces.github.com · read 9 Oct 2026
Project positioning
The README presents it as a simple, lightweight option for smaller experimental Kubernetes clusters and says more advanced tooling may suit mature infrastructure better.github.com · read 9 Oct 2026
Purpose
khaos-monkey randomly terminates Kubernetes pods according to configured rules and modes.github.com · read 9 Oct 2026
Randomization
Options can randomize the number of pods killed and add a random interval between attacks.github.com · read 9 Oct 2026
Scheduling
Attack intervals and the number of pods killed can be randomized.github.com · read 9 Oct 2026
Support
The opened project page provides its README and issue tracker; it does not state a support plan or response commitment.github.com · read 9 Oct 2026
Targeting
It can target pods in selected namespaces or individual pods labeled khaos-enabled: true.github.com · read 9 Oct 2026

Alternatives to khaos-monkey

Every alternative, ranked