From 869f6d564510c68e8299a2134c92028eb49c5d90 Mon Sep 17 00:00:00 2001 From: Scott Moser Date: Thu, 13 Oct 2011 20:17:18 -0400 Subject: Improve OVF documentation and provide functional demo. --- doc/ovf/example/ovf-env.xml | 46 ++++++++++++++ doc/ovf/example/ubuntu-server.ovf | 130 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 176 insertions(+) create mode 100644 doc/ovf/example/ovf-env.xml create mode 100644 doc/ovf/example/ubuntu-server.ovf (limited to 'doc/ovf/example') diff --git a/doc/ovf/example/ovf-env.xml b/doc/ovf/example/ovf-env.xml new file mode 100644 index 00000000..13e8f104 --- /dev/null +++ b/doc/ovf/example/ovf-env.xml @@ -0,0 +1,46 @@ + + + + + + + + ESX Server + 3.0.1 + VMware, Inc. + en_US + + + + + + + + + + + + + + + + + + diff --git a/doc/ovf/example/ubuntu-server.ovf b/doc/ovf/example/ubuntu-server.ovf new file mode 100644 index 00000000..846483a1 --- /dev/null +++ b/doc/ovf/example/ubuntu-server.ovf @@ -0,0 +1,130 @@ + + + + + + + Virtual disk information + + + + The list of logical networks + + The bridged network + + + + A virtual machine + Ubuntu + + 11.04 (Natty Narwhal) Server + + + Cloud-Init customization + 11.04 (Natty Narwhal) Server + + + Specifies the instance id. This is required and used to determine if the machine should take "first boot" actions + + + Specifies the hostname for the appliance + + + + This field is optional, but indicates that the instance should 'seed' user-data and meta-data from the given url. If set to 'http://tinyurl.com/sm-' is given, meta-data will be pulled from http://tinyurl.com/sm-meta-data and user-data from http://tinyurl.com/sm-user-data. Leave this empty if you do not want to seed from a url. + + + + This field is optional, but indicates that the instance should populate the default user's 'authorized_keys' with this value + + + + In order to fit into a xml attribute, this value is base64 encoded . It will be decoded, and then processed normally as user-data. + + + + + If set, the default user's password will be set to this value to allow password based login. The password will be good for only a single login. If set to the string 'RANDOM' then a random password will be generated, and written to the console. + + + + Virtual hardware requirements + + Virtual Hardware Family + 0 + Ubuntu 11.04 (Natty Narwhal) Server + vmx-07 qemu-pc qemu-pc-0.13 virtualbox-2.2 + + + hertz * 10^6 + Number of Virtual CPUs + 1 virtual CPU(s) + 1 + 3 + 1 + + + byte * 2^20 + Memory Size + 256MB of memory + 2 + 4 + 256 + + + 0 + USB Controller + usb + 3 + 23 + + + 0 + SCSI Controller + scsiController0 + 4 + lsilogic + 6 + + + 1 + IDE Controller + ideController1 + 5 + 5 + + + 0 + false + cdrom1 + 6 + 5 + 15 + + + 0 + disk1 + ovf:/disk/vmdisk1 + 7 + 4 + 17 + + + 2 + true + bridged + ethernet adapter on "bridged" + ethernet0 + 8 + E1000 + 10 + + + + For more information, see http://ubuntu.com + This is Ubuntu Server. + + + -- cgit v1.2.3