Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have been working on a few juju charms and am ready to start testing a deployment of our services. Is there a standard method for deploying an environment? For instance, do I have to manually type, juju deploy charm xxx from the command line? Can I build a charm that deployes and configures other charms?


share|improve this question
up vote 2 down vote accepted

I just use a bash script with the commands,and a config file with options.

share|improve this answer
Do you have multiple config files for each charm? What does your config file contain (host details, ie EC2 or Openstack)? – Conzar May 1 '13 at 22:20
You could, but I use just one for all. Host details are placed in the environment file. – Marius K Jun 3 '13 at 14:50

You can automate Juju deployments with Juju Deployer:

This is still in-progress, but you can find the documentation here:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.