Integration with OpenStack app catalog

Merlijn Sebrechts merlijn.sebrechts at gmail.com
Mon Jun 13 20:43:34 UTC 2016


Thanks Merlijn, I'd not come across this yet. I think the best summary is
> here:
>
> https://wiki.openstack.org/wiki/App-Catalog#Horizon_Plugin_for_Native_Access
>
> It looks like it's the start of a hub for images, heat templates, and
> murano packages. At this time there's no integration with Juju. It's
> interesting in that it seems like it's a hub of data that you can pull down
> into your openstack. For instance, you can grab a glance image and copy it
> to your glance repository.
>
> My first thought is that it'd be great for someone to write up a way to
> view/search charmstore content from within the app catalog plugin, but
> there's not a local place to pull those charms down into in the current
> model of that catalog. We'd prefer something more along the lines of
> finding and taking that straight into a deployment. It's kind of an oddball
> fit to how we normally think and work with things adding some extra
> steps/tools.
>

I've had problems myself with Juju's approach of "a client on a sysadmin's
computer that bootstraps a bunch of clouds". It might be worth looking into
a "Juju-as-a-service" approach. We do this internally, to hide some of
juju's complexity and to better support Windows users. When a user requests
a model, we spin up a container with the Juju client preinstalled. We
create the model using that Juju client. This way a user can get started
without having to install anything. The user can do most stuff from the
Juju GUI, and ssh into the juju-client container for more control. It might
be nice if OpenStack could provide something similar by default.. Hooking
this into the 'deploy my bundle' buttons that the GUI folks made recently
might provide a great way to test-drive applications with 0 effort..



>
> I'll bring this up and we'll talk through other ideas.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20160613/1841b428/attachment.html>


More information about the Juju mailing list