Difference between revisions of "TripleO/ImageBuildingAPI"
< TripleO
(create blueprint.) |
m (link to blueprint) |
||
Line 1: | Line 1: | ||
Please edit this page, anyone who is interested! | Please edit this page, anyone who is interested! | ||
+ | |||
+ | Blueprint is at https://blueprints.launchpad.net/tripleo/+spec/image-building-api | ||
Revision as of 21:56, 16 August 2013
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.