TripleO/ImageBuildingAPI
Please edit this page, anyone who is interested!
Blueprint is at https://blueprints.launchpad.net/tripleo/+spec/image-building-api
Use Cases
- Heat would be able to use this API to generate images automatically to be used in instances that it orchestrates.
- ???
Summary
Design and implement an API that allows building of OpenStack images from scratch.
It should provide multiple ways of building images.
- building images "statically", i.e. with diskimage-builder
- building images by booting a base image, running a configuration management tool, and then snapshotting
- building images by booting an installer ISO, "kickstarting" the install, and performing additional post-install configuration (???)
As a first pass, only the diskimage-builder support is necessary, but an eye should be aimed at extensibility.