Skip to content

Feature_ _Launch_Stand alone_Images

Matt Wagner edited this page Oct 25, 2012 · 1 revision

Feature - Launch Stand-alone Images

Summary

Permit users to launch an image without having to manually craft an XML file and host it on a webserver. Instead, Conductor users should be able to use a tool in Conductor to browse images stored in Image Warehouse, click one of them, select a hardware profile and maybe a pool, and launch it.

Also, as a related item, permit users to import images (well, a reference to images) that exist in cloud providers.

Owner

Matt Wagner

Current status

  • Targeted release: Aeolus 0.4.0
  • Last update: 20110727
  • Percentage of completion: 0%

Screencast Demo

Scenario 1: Launching an existing image

  • Show an interface listing available images in Warehouse. (Accompanied by relevant metadata.)

  • Show selection of an image from the list, and input of relevant data on next screen

    • Select a hardware profile, pool (?), and assign a name to the deployment (if used)
  • Show instance launching

  • Show instance in list managed alongside other instances

Scenario 2: Importing an existing an existing image

  • Show import screen
  • User selects an AMI from EC2, pastes name into form, chooses provider, and imports
  • Image appears in list, and can be selected like other images in Scenario 1

Implementation Tasks (for real)

  • Create wireframe UI for instance launch and relevant flows
  • Figure out what it means to “import” an image from a cloud provider these days
  • Modify Warehouse-backed models to use ActiveResource
  • Build out interface
    • Model and controller code to list Warehouse images, and view from wireframe
    • Support launching an image, perhaps integrating with existing deployable launch feature
Clone this wiki locally