Currently we use Devstack (http://devstack.org/) to build our lab environment.
Use Devstack's guide to install single VM OpenStack ( http://devstack.org/guides/single-vm.html)
localrc example.
HOST_IP= FLAT_INTERFACE= FLOATING_RANGE= ADMIN_PASSWORD=swordfish MYSQL_PASSWORD=swordfish RABBIT_PASSWORD=swordfish SERVICE_PASSWORD=swordfish SERVICE_TOKEN=tokentoken ENABLED_SERVICES+=,heat,h-api,h-api-cfn,h-api-cw,h-eng # Image's cache is in $TOP_DIR/files IMAGE_URLS+=",http://fedorapeople.org/groups/heat/prebuilt-jeos-images/F17-x86_64-cfntools.qcow2" # /etc/nova/nova.conf EXTRA_OPTS=(force_config_drive=true libvirt_images_type=qcow2 force_raw_images=false) # Logging SCREEN_LOGDIR=/opt/stack/log/ LOGFILE=$SCREEN_LOGDIR/stack.sh.log
If you need to image builder only, then install only packages required to run KVM (see below).