The Charmed Operator Lifecycle Manager (OLM) is an open-source platform for orchestrating applications—packaged as Charmed Operators (‘charms’)—in the cloud. It is a component of Juju alongside the Charmed Operator Software Development Kit (SDK).
Juju’s OLM provides a declarative way to install, provision, maintain, update, upgrade, and connect applications on and across Kubernetes clusters, containers, virtual machines, and bare metal machines.
As such, the OLM makes it simple, intuitive, and efficient to manage the full lifecycle of complex applications in hybrid cloud.
Juju’s OLM is relevant not only to system operators and DevOps but also to CIOs, as it helps improve not only code but also business decisions.
In this documentation
Get started - a hands-on introduction to the Juju OLM for new users
Step-by-step guides covering key operations and common tasks related to the Juju OLM
Technical information - specifications, APIs, architecture, etc., related to the Juju OLM
Concepts - discussion and clarification of key topics related to the Juju OLM
Project and community
If you wish to engage with the Juju OLM project: