5 description 'Grid Base ganglia gmetad node'
9 'role[nameservice-client-grid]',
10 'role[ganglia-gmond]',
11 'role[ganglia-gmetad]',
15 this_domain = 'grid.example.com'
16 mcast_addr = '239.2.10.3'
20 #env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
26 "from .#{this_domain}",
27 'from 192.168.0.0/16'],
28 'AuthType' => 'Kerberos',
30 'KrbAuthRealms' => 'GRID.EXAMPLE.COM',
31 'Krb5Keytab' => '/etc/krb5.keytab'
42 'owner' => this_domain
46 'udp_send_channels' => [
48 'mcast_join' => mcast_addr,
54 'udp_recv_channels' => [
56 'mcast_join' => mcast_addr,
63 'gridname' => 'Grid-Base',
64 'trusted_hosts' => ['127.0.0.1'] + "nm9{0..1}.#{this_domain}".expand,
67 :name => 'AdministrativeStation',
68 :polling_interval => polling_interval,
69 :address_list => "adm0{0..1}.#{this_domain}".expand
72 :name => 'ProvisioningMaster',
73 :polling_interval => polling_interval,
74 :address_list => "gpm0{0..1}.#{this_domain}".expand
77 :name => 'NameService',
78 :polling_interval => polling_interval,
79 :address_list => "ns0{0..1}.#{this_domain}".expand
83 :polling_interval => polling_interval,
84 :address_list => "zk0{0..1}.#{this_domain}".expand
88 :polling_interval => polling_interval,
89 :address_list => "nm9{0..1}.#{this_domain}".expand
93 :polling_interval => polling_interval,
94 :address_list => "gm9{0..1}.#{this_domain}".expand