plone charm for juju

sven <[email protected]> Mon, 06 May 2013 19:59:59 +0200
Newsgroups gmane.comp.web.zope.plone.installers
Message-ID <[email protected]>
Hey,

Sorry for the delay I was supposed to mail this on Saturday, but we have
sun and more than 10 degrees Celsius :)

During the last weekend I was playing a bit with Juju
[https://juju.ubuntu.com/] the Ubuntu deployment.

> juju aims to be a service deployment and orchestration tool which
> enables the same kind of collaboration and ease of use which today is
> seen around package management to happen on a higher level, around
> services.

Since I did not wanted to reinvent the wheel, my goal was to use our
UI-installer and just do the deploy via juju, another goal was to keep
the config file for juju as small as possible.

The result is here:

https://github.com/svx/plone-charm

At this moment its really just a 'quick and dirty' proof of concept and
tested with local deployments on lxc container.

There is plenty of room for improvement, but first I wanted to hear
other opinions, ideas, if we want to do that at all and so on ....

What is good to know is, that there at least at the moment some
limitations with juju, for example to set config on the fly like:

'juju deploy user=foo pas=bar setup=zeo .....'

There is a 'set' option in juju, but this option will be executed
*after* the install. There are open bugs and feature requests about this.
So the easiest thing for the moment is to use a config file and change
stuff there.  

cheers

Sven

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may

_______________________________________________
Plone-installers mailing list
Plone-installers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/plone-installers