Skip to content

Instantly share code, notes, and snippets.

@dizz
Created July 15, 2012 22:40
Show Gist options
  • Save dizz/3118973 to your computer and use it in GitHub Desktop.
Save dizz/3118973 to your computer and use it in GitHub Desktop.
contains definitions for openstack compute services
class icclab::compute{
include icclab::params
class { 'openstack::compute':
public_interface => $icclab::params::public_interface,
private_interface => $icclab::params::private_interface,
internal_address => $ipaddress_eth0,
libvirt_type => 'qemu',
fixed_range => $icclab::params::fixed_range,
network_manager => $icclab::params::network_manager,
multi_host => true,
sql_connection => $icclab::params::sql_connection,
nova_user_password => $icclab::params::nova_user_password,
rabbit_host => $icclab::params::controller_node_internal,
rabbit_password => $icclab::params::rabbit_password,
rabbit_user => $icclab::params::rabbit_user,
glance_api_servers => "${icclab::params::controller_node_internal}:9292",
vncproxy_host => $icclab::params::controller_node_public,
vnc_enabled => true,
verbose => true,
manage_volumes => true,
nova_volume => 'nova-volumes'
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment