Charmed operator ('charm')
A charmed operator (‘charm’) is software that wraps an application and that contains all of the instructions necessary for deploying, configuring, scaling, integrating, etc., the application on any cloud using the Juju.
Charms are publicly available on Charmhub.
Charms are currently of two kinds, depending on the target deployment substrate:
- Machine charms: Charms made to deploy on a bare-metal server, virtual machine, or system container.
- Kubernetes charms: Charms built to deploy on Kubernetes.
While the quality of individual charms may vary, charms are intended to implement a general and comprehensive approach for operating applications.
See more: SDK | Charm maturity
Last updated 3 months ago.