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 alternatives

About 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
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing