See also:

In Juju, a machine is the term used to describe a cloud instance that was requested by Juju. Specifically, it refers to compute resources, whether bare-metal servers, virtual machines or Linux containers (as opposed to Kubernetes containers). Machines will usually house a single unit of a deployed application, but this is not always the case. If directed by the user a machine may house several units (e.g. to conserve resources) or possibly no units at all: a machine can be created independently of applications ( juju add-machine), though usually this is with the intention of eventually running an application on it.

Represented below is a very standard Juju machine. It has a single deployed charmed operator:


Here we have a machine with a deployed charmed operator in addition to a charm deployed on a LXD container within that machine:


Last updated a month ago.