Charms
A Juju charm contains all the instructions necessary for deploying and configuring application units. Charms are publicly available in the online Charm Store and represent the distilled knowledge of experts. Charms make it easy to reliably and repeatedly deploy applications, which can then be scaled up and down with minimal effort.
Common charm-related tasks are listed below.
- Deploying applications
- Using constraints
- Configuring applications
- Managing relations
- Scaling applications
- Removing things
- Upgrading applications
- Working offline
- Using storage
- Using charm bundles
- Application high availability
- Working with units
- Working with actions
- Working with resources
- Application metrics
- Application groups