juju deployer or juju quickstart on pure go

Mark Shuttleworth mark at ubuntu.com
Thu Jun 4 07:08:14 UTC 2015

Hi Vasiliy

We'd like to move bundle processing into Go, and actually build it
straight into Juju core. If you are interested to help with that,
William cc'd would be a good person to chat with, or could point you to
the right person.

Thank you!

On 04/06/15 00:37, Jeff Pihach wrote:
> Hi Vasiliy, Both projects are open source and written in python[1][2]. Is
> there a reason why you would like them in Go instead?
> While it may look like they simply deploy charms, in reality there is a lot
> of processing necessary to generate the proper api calls to deploy bundles
> according to the spec. This parsing is now handled by another python lib
> called bundlelib [3]. If you're interested in exploring this further I'd
> recommend checking out these projects first.
> Thanks
> - Jeff
> [1] https://code.launchpad.net/juju-quickstart
> [2] https://code.launchpad.net/juju-deployer
> [3] https://github.com/juju/juju-bundlelib
> On Wed, Jun 3, 2015 at 12:50 AM, Vasiliy Tolstov <v.tolstov at selfip.ru>
> wrote:
>> As i see (not very deep knowledge) juju quickstart and juju deployer
>> parses bundle.yaml get all needed charms and deploy it. If i'm write
>> go based deployer that do exactly this things, does is possible to use
>> it like juju quickstart / juju deployer (now only internal my usage).
>> Or this tools handle more needed work and things not so simple ?
>> --
>> Vasiliy Tolstov,
>> e-mail: v.tolstov at selfip.ru
>> --
>> Juju mailing list
>> Juju at lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20150604/6467167c/attachment.html>

More information about the Juju mailing list