Charmed operator ('charm')
A charmed operator (‘charm’) is a software component that contains all of the instructions necessary for deploying, configuring, scaling, integrating, etc., an application on any cloud.
Charms are currently of two kinds:
- A machine charm is a charm made to deploy on a bare-metal server, virtual machine, or system container.
- A Kubernetes charm is a charm built to deploy on Kubernetes.
Charmed operators are publicly available on Charmhub.
A subordinate charmed operator augments the functionality of another regular charmed operator, which in this context becomes known as the principal charmed operator. When a subordinate charmed operator is deployed no units are created. This happens only once a relation has been established between the principal and the subordinate.
Last updated 26 days ago.