Skip to content

VMIConfig: OpenStack

uakfdotb edited this page Jan 8, 2016 · 1 revision

The Lobster OpenStack interface requires a single tenant and associated user account to be created on OpenStack. The following keys need to then be set:

  • name: a label for the region
  • type: set to "openstack"
  • url: v2 auth URL of the keystone service
  • username: keystone username to authenticate with
  • password: keystone password to authenticate with
  • tenant: keystone tenant name to authenticate with (note: must be tenant name, not ID)
  • network_id: the UUID of the network to provision virtual machines on

Note that Lobster provisions all virtual machines on the same network.

Images

To register an image, use the image UUID for the image identification.

Plans

When provisioning virtual machines, Lobster will attempt to match the storage with a flavor's root disk capacity, along with memory and virtual CPU counts. If no matching flavor is found, then a plan not found error will be raised.

Floating IP addresses

If floating IP addresses are available, Lobster will attempt to automatically associate one after creating a new virtual machine. The floating IPs must be available on the tenant -- Lobster will not add additional floating IPs.

Passwords

Lobster will attempt to set the password when booting VMs both via the OpenStack admin password option, and also through a cloud-init script.

Clone this wiki locally