[ubuntu-cloud] Ubuntu cloud use case

Jorge O. Castro jorge at ubuntu.com
Tue Sep 18 21:22:44 UTC 2012


Hi Bruno! Thanks for letting us know about this, I think there's some
places here where Ubuntu Server can help you out, I'm also CCing in
the juju mailing list:

On Tue, Sep 18, 2012 at 5:40 AM, Bruno Girin <brunogirin at gmail.com> wrote:
> I work for a startup based in London that offers online energy efficiency
> management tools. At the moment, we have everything hosted on a VPS running
> Debian in Germany. When I mean everything, it's a development stack (django
> + PostgreSQL), a production stack, Jenkins, JIRA and Sentry instances and
> all sorts of bits and bobs.

Mark Mims is in the process of finishing off the django charm. It's
here right now:
https://code.launchpad.net/~mark-mims/charms/precise/summit/trunk

And is currently misnamed  as "summit" since it started off as
something for summit.ubuntu.com but has transformed itself, but
eventually this will probably become the "django charm". We have
charms for Postgres and Jenkins already, so it looks like we have most
of you covered other than JIRA and Sentry.

JIRA looks like it would be a straightforward charm, starting by
following this: http://goo.gl/HnnkO

And there appears to be plenty of Sentry software that could use a
charm, depending on what you use.

> My first question is: where do I start? First I need a cloud service
> provider so what should I look for when I talk to providers in order to
> confirm that they can support what I want to do? Is it enough that they
> support OpenStack or is there more to it?

Your plan look pretty good, thanks for looking into juju for this.

OpenStack support outta be enough. The juju openstack provider is
finished now and we know it works. Whether you can just magically plop
in any Openstack provider from that list into environments.yaml and
have it magically start working is something I'd be hesitant to say
would "Just Work". Though I think it'd be useful to try some of them
out and figure out how well it does work. One thing I've discovered is
that each OpenStack provider might be running on a different version
of OpenStack than another one, or they might turn on some things that
other providers don't, and so on.

Since Juju can use multiple providers you can also prototype on AWS or
HP Cloud while you contemplate which OpenStack provider to use (HP
Cloud is Openstack-based), the choice is up to you.

So it sounds to me like really the only thing you'd need to work out
would be charming JIRA and the Sentry bits, I would certainly _love_
to have you banging on the Django, Postgres, and Jenkins charms;
you're the target audience for these charms so we need you tell us
which bits you need, which parts need fixing, and so on.



More information about the Juju mailing list