Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

OpenStack

rtyler edited this page · 2 revisions

Blimpy's OpenStack support was developed against an "Essex" cluster, and thus far is only know to work against that release of OpenStack.

Using

In order to spin up a machine on the OpenStack cluster, you need to use the :openstack argument when invoking fleet.add, e.g.:

# vim: ft=ruby
# Blimpfile created on 2012-05-07 14:05:41 -0700

Blimpy.fleet do |f|
  f.add(:openstack) do |ship|
    ship.name = "blimpy-dev"
    ship.region = 'test' # name of the 'tenant' to use
    ship.image_id = 'ebd0b126-c841-4a78-ae68-f3690a4b8b7e' # precise
    ship.flavor = 'm1.small'
    ship.livery = Blimpy::Livery::Puppet
  end
end

Notes

  • Blimpy will allocate and associate a floating IP address for every machine it spins up. When the machine is destroyed, Blimpy will disassociate and release the floating IP.
  • Blimpy will use the "native" Nova API, it will not use the openstack-ec2 style API.
Something went wrong with that request. Please try again.