Personal tools
     DOCUMENTATION

rBuilder:Virtual Appliance

From rPath Wiki

Jump to: navigation, search

Use rPath's rBuilder to create virtual appliances by selecting options such as flavor and build type (image type) that corresponds to the hypervisor you are using. rBuilder includes specific options for the following virtualization technologies. Note the considerations for creating virtual appliances for each.

Microsoft® VHD

Microsoft Virtual Server site
Cook your group as normal, no special flavor required.
Select the Microsoft® VHD Virtual Appliance build type.
Microsoft Virtual Server Appliances at rBuilder Online

QEMU™ Open Source Processor Emulator

QEMU site
Cook your group as normal, no special flavor required.
Select the Raw Hard Disk Image build type to create the image, and use additional instructions provided by rPath.

Virtual Iron™

Virtual Iron site
Cook your group as normal, no special flavor required.
Select the Virtual Iron™ Appliance build type.
Virtual Iron Appliances at rBuilder Online

VMware®

VMware site
Cook your group with the vmware flavor to inclide open-vm-tools.
Cooking your group without any special flavors will also work.
Select the VMware® Virtual Appliance build type.
VMware Virtual Appliances at rBuilder Online

Xen®

   If you intend to offer both Xen and non-Xen versions of your appliance, you MUST cook your top level group in both Xen and non-Xen flavors simultaneously. This can ONLY be done on the command line currently - rBuilder's Group Builder cook only does one flavor at a time. To do this use:
cvc cook group.recipe[xen,domU] group.recipe[!xen,!domU]
cvc cook group[xen,domU] group[!xen,!domU]
If your shell tries to interpret "!" syntax, put single quotes around the last argument.

Select the Raw Hard Disk Image, Raw Filesystem Image, or Compressed Tar File build type.

Use the Xen DomU Guide provided by rPath for instructions on using the Xen DomU flavored image.

Xen DomU Appliances at rBuilder Online


For other virtualization technologies...
Use the Installable CD/DVD or Raw Hard Disk Image build types to create images that can be installed in a virtual machine. Treat these images as you would other CD/DVD ISO images or hard disk images (boot sector included).