Hi everyone, Juju bundles (and quickstart) are in beta, but we wanted to get the docs in shape so people can start looking at how to make bundles.
So what's a bundle? A bundle is a set of charms in one easy to deploy file. If charms are the packages of services, bundles are our metapackages. They let you deploy an entire environment's worth of stuff in one command if you'd like. So for example if you want a scalable mediawiki with memcached and mysql master/slave then makyo's made a bundle of that. From scratch: juju quickstart bundle:~makyo/mediawiki-scalable/5/mediawiki-scalable You don't have to manually deploy all those things, relate them, and then scale out. Bundles are first class citizens in the charm store, which means that we want people putting together bundles to share with others. While bundles and quickstart get finished we've put together this page here to get started, feedback welcome: https://juju.ubuntu.com/docs/charms-bundles.html And as a general idea for everyone, if you find yourself building something in the GUI that you think would be useful to someone else out there, consider exporting it and submitting it to the store. As you can see from the documentation, a bundle is just a small .yaml file that describes all the services and relationships. You can even drag and drop that file to a Juju GUI browser window and Juju will be smart enough to deploy all those services, give it a shot! -- Jorge Castro Canonical Ltd. http://juju.ubuntu.com/ - Automate your Cloud Infrastructure -- Juju mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
