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, then scale up (and down) as desired with minimal effort.
Common charm-related tasks are listed below.
- Deploying applications
- Using constraints
- Configuring applications
- Managing relations
- Exposing applications
- Scaling applications
- Removing applications and units
- Upgrading applications
- Working offline
- Using storage
- Using charm bundles
- Application high availability
- Working with units
- Working with actions
- Working with resources
- Viewing utilization with metrics
- Grouping applications