tripleo-heat-templates interfaces and containerization enablement
This session will focus on the tripleo-heat-templates interfaces, with a
particular focus on further defining those interfaces for enablement of
additional backends such as a container based Overcloud via docker. The
discussion will include:
* Reducing duplication between top level templates
(overcloud-without-mergepy.yaml) and the individual role templates.
* Adding a docker backend in a way that enables differing container tools
(docker compose, atomic, etc)
* Further decomposing templates, perhaps down to the service layer to enable
more customizable roles.
* Plan for deprecating element based templates, and possible OpenStack elements
from tripleo-image-elements.
Etherpad:
https://etherpad.openstack.org/p/tripleo-liberty-tripleo-heat-templates