6
node novabase inherits default {
7
# $puppet_server = "192.168.0.10"
8
$cluster_name = "openstack001"
9
$ganglia_udp_send_channel = "openstack001.example.com"
10
$syslog = "192.168.0.10"
12
# THIS STUFF ISN'T IN RELEASE YET
13
#$sentry_url = "http://192.168.0.19/sentry/store/"
14
#$sentry_key = "TODO:SENTRYPASS"
16
$local_network = "192.168.0.0/16"
17
$vpn_ip = "192.168.0.2"
18
$public_interface = "eth0"
23
# non-nova stuff such as nova-dash inherit from novanode
24
# novaspool needs a better home
29
node "nova000.example.com" inherits novabase {
41
include ganglia-python
42
include ganglia-apache
47
node "nova001.example.com"
64
nobjectstore { nova: version => "0.9.0" }
65
nscheduler { nova: version => "0.9.0" }
73
node "nova002.example.com"
84
private_range => "192.168.0.0/16",
87
nnetwork { nova: version => "0.9.0" }
91
"nova003.example.com",
92
"nova004.example.com",
93
"nova005.example.com",
94
"nova006.example.com",
95
"nova007.example.com",
96
"nova008.example.com",
97
"nova009.example.com",
98
"nova010.example.com",
99
"nova011.example.com",
100
"nova012.example.com",
101
"nova013.example.com",
102
"nova014.example.com",
103
"nova015.example.com",
104
"nova016.example.com",
105
"nova017.example.com",
106
"nova018.example.com",
107
"nova019.example.com",
110
ncompute { nova: version => "0.9.0" }
111
nvolume { nova: version => "0.9.0" }
115
# "nova020.example.com"
116
# "nova021.example.com"
119
#ncompute { nova: version => "0.9.0" }