When I deployed this charm, I had to do the following to get it to work in a public cloud.
-
Bootstrap
juju bootstrap my.controller.com aws/eu-north-1
-
Set admin password (to avoid issues later)
juju change-user-password
-
Create a new user (so I don't need to act as admin all the time). (Log out as admin)
juju add-user erik-lonroth
juju grant erik-lonroth superuser
juju logout
juju login -u erik-lonroth
-
Enable ha (spawns 2 more machines)
enable-ha
-
Deploy the charm on-to the machines.
juju deploy juju-controller --to 0
juju add-unit juju-controller --to 1
juju add-unit juju-controller --to 2
Now, I don't know is it matters setting the controller-url config. The docs doesn't say. Perhaps I should...
When I deployed this charm, I had to do the following to get it to work in a public cloud.
Bootstrap
juju bootstrap my.controller.com aws/eu-north-1
Set admin password (to avoid issues later)
juju change-user-password
Create a new user (so I don't need to act as admin all the time). (Log out as admin)
juju add-user erik-lonroth
juju grant erik-lonroth superuser
juju logout
juju login -u erik-lonroth
Enable ha (spawns 2 more machines)
enable-ha
Deploy the charm on-to the machines.
juju deploy juju-controller --to 0
juju add-unit juju-controller --to 1
juju add-unit juju-controller --to 2
Now, I don't know is it matters setting the controller-url config. The docs doesn't say. Perhaps I should...