What does Juju Bootstrap install?

Hello!
I would like to know which packages/snaps does Bootstrap command installs on the Controller.
Is it possible to manually bootstrap a controller? For example, to bootstrap a MAAS cloud controller (install and configure packages manually).
Or to edit the scripts that are executed on the controller.
Thanks:)

Juju will apt install these packages when creating a controller:

  • curl
  • cpu-checker
  • bridge-utils
  • tmux
  • ubuntu-fan

You can start with an existing machine and have Juju bootstrap that machine as a controller. There’s some doc here

https://juju.is/docs/manual-cloud

You can customise instances further by using the cloud-init feature


1 Like