diff --git a/manifests/all.pp b/manifests/all.pp new file mode 100644 index 0000000..331c706 --- /dev/null +++ b/manifests/all.pp @@ -0,0 +1,27 @@ +# +# This manifest installs all of the nova +# components on one node. +# +resources { 'nova_config': + purge => true, +} +class { 'mysql::server': } +class { 'nova::all': + db_password => 'password', + db_name => 'nova', + db_user => 'nova', + db_host => 'localhost', + + rabbit_password => 'rabbitpassword', + rabbit_port => '5672', + rabbit_userid => 'rabbit_user', + rabbit_virtual_host => '/', + rabbit_host => 'localhost', + + image_service => 'nova.image.glance.GlanceImageService', + + glance_host => 'localhost', + glance_port => '9292', + + libvirt_type => 'qemu', +}