Jump to: navigation, search

TripleO/ImageBuildingAPI

< TripleO
Revision as of 21:56, 16 August 2013 by Radix (talk | contribs) (link to blueprint)

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.

  1. building images "statically", i.e. with diskimage-builder
  2. building images by booting a base image, running a configuration management tool, and then snapshotting
  3. 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.