How-to guides

Step-by-step guides covering key operations and common tasks

Your Juju deployment: the bird’s eye view

Get a quick sense of how to do things in Juju, from preparing your deployment environment and setting up a basic deployment through hardening and upgrading your deployment all the way to troubleshooting procedures and steps to take your deployment offline.

Set up Juju

Install the juju client and any plugins, add a cloud to the client, bootstrap a Juju controller, connect further clouds to the client or an existing controller, set up the Juju dashboard, add models, configure secret backends, configure logs.

Handle authentication and authorization

Set up SSH keys. Add users and control their access to controllers, clouds, models, or application offers.

Deploy infrastructure and applications

Deploy, configure, integrate, scale, etc., charmed applications. This will automatically provision infrastructure, but you can customise it before, during, or after deploy too.