In order to develop a new composable service for Tripleo, you need to:
- Develop the new Heat templates
- Ensure any required software is packaged
- Develop appropriate Puppet modules for installing/configuring the packages
- Deploy an undercloud using your new Heat templates
- Deploy an overcloud with your new Puppet modules and any