-
Notifications
You must be signed in to change notification settings - Fork 0
Juju
Juju (https://juju.ubuntu.com/) is a powerful service orchestration tool from Ubuntu that helps you define, configure and deploy services to any cloud quickly and easily.
The "magic" behind Juju are called Charms. Charms can be written in any programming language that can be executed from the command line. A Charm is a collection of YAML configuration files and a selection of "hooks". A hook is a naming convention to install software, start/stop a service, manage relationships with other charms, upgrade charms, scale charms, configure charms, etc. Charms can have many properties. Charm helpers allow boiler-plate code to be automatically generated hence accelerating the creation of charms.
On N3phele, we use Juju to deploy and configure services on the cloud.