git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tc][tripleo][charms][helm][kolla][ansible][puppet][chef] Deployment tools capabilities


Hi everyone,

In the "software" section of the openstack.org website, the deployment 
tools page is not very helpful for users looking into picking a way to 
deploy OpenStack:

https://www.openstack.org/software/project-navigator/deployment-tools

Furthermore, each detailed page is a bit dry. We do not display 
deliverable tags as most are irrelevant:

https://www.openstack.org/software/releases/rocky/components/openstack-helm

This was discussed in a forum session in Denver[1], and the outcome was 
that we should develop a taxonomy of deployment tools capabilities and 
characteristics, that would help users understand the technologies the 
various tools are based on, their prerequisites, which services and 
versions they cover, etc. The web UI should allow users to search 
deployment tools based on those tags.

[1] https://etherpad.openstack.org/p/DEN-deployment-tools-capabilities

As a first step, volunteers from that session worked on a draft 
categorized list[2] of those tags. If you are interested, please review 
that list, add to it or comment:

[2] https://etherpad.openstack.org/p/deployment-tools-tags

The next steps are:

- commit the detailed list of tags (action:ttx)
- apply it to existing deployment tools (action:deploy tools teams)
- implementation those tags and data in the openstack website 
(action:jimmymcarthur)
- maybe expand to list 3rd-party installers in a separate tab (tbd)

The first two next steps will be implemented as patches to the 
osf/openstack-map repository, which already contains the base YAML data 
used in the software pages.

Thanks for your help,

-- 
Thierry Carrez (ttx)