[openstack-dev] [new][app-catalog] App Catalog next steps

Joe Gordon joe.gordon0 at gmail.com
Wed May 27 22:20:37 UTC 2015


On Fri, May 22, 2015 at 9:06 PM, Christopher Aedo <caedo at mirantis.com>
wrote:

> I want to start off by thanking everyone who joined us at the first
> working session in Vancouver, and those folks who have already started
> adding content to the app catalog. I was happy to see the enthusiasm
> and excitement, and am looking forward to working with all of you to
> build this into something that has a major impact on OpenStack
> adoption by making it easier for our end users to find and share the
> assets that run on our clouds.
>

Great job. This is very exciting to see, I have been wanting something like
this for some time now.


>
> The catalog: http://apps.openstack.org
> The repo: https://github.com/stackforge/apps-catalog
> The wiki: https://wiki.openstack.org/wiki/App-Catalog
>
> Please join us via IRC at #openstack-app-catalog on freenode.
>
> Our initial core team is Christopher Aedo, Tom Fifield, Kevin Fox,
> Serg Melikyan.
>
> I’ve started a doodle poll to vote on the initial IRC meeting
> schedule, if you’re interested in helping improve and build up this
> catalog please vote for the day/time that works best and get involved!
> http://doodle.com/vf3husyn4bdkui8w
>
> At the summit we managed to get one planning session together. We
> captured that on etherpad[1], but I’d like to highlight here a few of
> the things we talked about working on together in the near term:
>
> -More information around asset dependencies (like clarifying
> requirements for Heat templates or Glance images for instance),
> potentially just by providing better guidance in what should be in the
> description and attributes sections.
> -With respect to the assets that are listed in the catalog, there’s a
> need to account for tagging, rating/scoring, and a way to have
> comments or a forum for each asset so potential users can interact
> outside of the gerrit review system.
> -Supporting more resource types (Sahara, Trove, Tosca, others)
>

What about expanding the scope of the application catalog to any
application that can run *on* OpenStack, versus the implied scope of
applications that can be deployed *by* (heat, murano, etc.) OpenStack and
*on* OpenStack services (nova, cinder etc.). This would mean adding room
for Ansible roles that provision openstack resources [0]. And more
generally it would reinforce the point that there is no 'blessed' method of
deploying applications on OpenStack, you can use tools developed
specifically for OpenStack or tools developed elsewhere.


[0]
https://github.com/ansible/ansible-modules-core/blob/1f99382dfb395c1b993b2812122761371da1bad6/cloud/openstack/os_server.py


> -Discuss using glance artifact repository as the backend rather than
> flat YAML files
> -REST API, enable searching/sorting, this would ease native
> integration with other projects
> -Federated catalog support (top level catalog including contents from
> sub-catalogs)
> - I’ll be working with the OpenStack infra team to get the server and
> CI set up in their environment (though that work will not impact the
> catalog as it stands today).
>

I am pleased to see moving this to OpenStack Infra is a high priority.

A quick nslookup of http://apps.openstack.org shows it us currently hosted
on linode at http://nb-23-239-6-45.fremont.nodebalancer.linode.com/. And
last I checked linode isn't OpenStack powered.  apps.openstack.org is a
great example of the type of application that should be easy to deploy with
OpenStack, since as far as I can tell it just needs a web server and that
is it. So wearing my OpenStack developer hat on, why did you go with linode
and not any one of the OpenStack based public clouds [1]? If OpenStack is
not a good solution for workloads like this, then it would be great to know
how what needs work.


[1] https://www.openstack.org/marketplace/public-clouds/


> There were a ton of great ideas that came up and it was clear there
> was WAY more to discuss than we could accomplish in one short session
> at the summit.  I’m looking forward to continuing the conversation
> here on the mailing list, on IRC, and in Tokyo as well!
>
> [1] https://etherpad.openstack.org/p/YVR-app-catalog-plans
>
> -Christopher
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150527/57d73308/attachment.html>


More information about the OpenStack-dev mailing list