Juju on Synnefo - which version?
Stavros Sachtouris
saxtouri at grnet.gr
Tue May 31 11:05:02 UTC 2016
Hello, we are investigating the idea of a provider for our cloud
software "Synnefo". We are currently in the "proof of concept" stage,
but we like to plan ahead as early as possible, so I need your advice:
what version of Juju should we work with? Are there considerable changes
between the stable version and the one currently developed?
More details on Synnefo and our Juju adventure:
Synnefo (www.synnefo.org) is an OpenStack compatible (at least, in
theory :) ) IaaS software. It is open source (GPLv3).
The largest Synnefo deployment is ~okeanos (okeanos.grnet.gr) which
provides thousands of VMs and terabytes of storage resources to the
members of Greek and European accademic communities.
Both are developed and supported by the Greek Reasearch Network of
Technology (grnet.gr).
We considering Juju as a solution for providing PaaS services to our
users and we are in the investigation phase.
We found out there are two ways of utilizing Juju:
* we can use our own CLI to provision and register cloud resources to
Juju, which will allow our users to deploy their charms on predefined
sets of resources. This is easy to implement but requires more
operations on our part.
* we can "hack" into Juju and develop our own Synnefo provider with
full support. We cannot use the OpenStack provider out of the box, but
we can use most of it in our own extension. This will require
considerably more effort, but will allow our users to fully utilize Juju
on Synnefo and ~okeanos (e.g., GUI provisioning and scaling).
More information about the Juju-dev
mailing list