Hi there, thanks for trying out the lxd cluster work. We’ve got a post walking through setup here:
Typically you’d setup the cluster and have a trust password setup on the nodes. From there you’d have the Juju client on another machine (your main laptop?) that can reach the cluster over the network and go through the add-cloud steps for talking to the cluster. Note that it’s not the same as bootstrapping “localhost”. If you go through the add-cloud and add the cluster then spreading the deployed things (controllers, workloads, etc) is handled by the cluster itself. Juju just asks the cluster API for a new machine and it comes up somewhere in the cluster.
Does that help?