Bootstrapping

In Juju, bootstrapping refers to the process whereby a Juju client creates a controller on a specific cloud.

A controller is needed to perform any further Juju operations, such as deploying an application.

Bootstrapping on a Kubernetes cloud


Bootstrapping a controller on a Kubernetes cloud: The process.


Bootstrapping a controller on a Kubernetes cloud: The result.

Bootstrapping on a machine cloud


Bootstrapping a controller on a machine cloud: The process.

See more: Source code, How to create a controller


Bootstrapping a controller on a machine cloud: The result. (Note: The machine, model, unit, and controller agent are actually all part of the same jujud process and refer in fact to trees of workers with machine, model, unit and, respectively, controller responsibility.)


Contributors: @hmlanigan, @simonrichardson, @tmihoc