Amulet is a Python library for deploying, manipulating, and testing Juju workloads (collections of related applications).
With Amulet you can:
- Deploy, relate, configure, and scale applications imperatively
- Deploy a preconfigured workload using a bundle file
- Execute application actions and inspect the results
- Run arbitrary commands against deployed units and inspect the results.
For instructions on installing and using Amulet, along with examples and complete API documentation, please refer to the official package documentation.