Pumba
A chaos testing tool that injects failures and network conditions into containers.
By The Pumba contributors
Compare Pumba with another product
Alternatives
See all alternativesAbout Pumba
Pumba injects chaos into Docker, containerd, and Podman containers by killing, stopping, pausing, or removing them, applying network conditions, and stressing resources.
It targets Linux containers and their Linux networking and system features. On macOS, it can drive containers in a remote VM such as Colima or podman machine.
Strengths
- Supports Docker, containerd, and Podman
- Can test container failure and network scenarios
- Includes resource stress testing
Limitations
- Targets Linux containers; on macOS, it must drive a remote container VM.
- Some container runtime operations require root or socket access.
Details
- Pricing
- FreeFree and open source under the Apache-2.0 license.
- License
- Apache-2.0
- Developer
- The Pumba contributors
- Platforms
- macOS, Linux, Command line
- How it runs
- Downloadable app
- Best suited for
- Developers and operators testing how containerized services handle failures
- Categories
- Container tools, Developer tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula
- Sources