containers are considers to be vm, lxc or chroots juju ignorant about provider
stable/dev versions
sudo add-apt-repository ppa:juju/stable sudo apt-get update sudo apt-get install juju-core juju-local
ssh
folder
local
folder
environments
folder
environments.yaml
current-environment
juju init - creates juju environment file (by default ~/.juju/environments.yaml
) with all providers that juju currenlty supports.
juju switch - switches to the given environment. with no parameters shows current environment. environment is a set of options that you have inside your environments.yml
file.
juju bootstrap - creates scripts, turn your machine to a deploy node. juju bootstrap -e amazon
juju status
juju deploy
juju gui is a juju charm
juju add-relation
juju get get enviromnet variables in json juju set set enviromnet variables
juju expose service name juju open-port service name
juju charm proof