5 description 'Grid Base ganglia gmetad node'
8 'role[nameservice-client-grid]',
10 'role[ganglia-gmetad]',
14 this_domain = 'grid.example.com'
15 mcast_addr = '239.2.10.3'
19 #env_run_lists "prod" => ["recipe[apache2]"], "staging" => ["recipe[apache2::staging]"], "_default" => []
25 "from .#{this_domain}",
26 'from 192.168.0.0/16'],
27 'AuthType' => 'Kerberos',
29 'KrbAuthRealms' => 'GRID.EXAMPLE.COM',
30 'Krb5Keytab' => '/etc/krb5.keytab'
41 'owner' => this_domain
45 'udp_send_channels' => [
47 'mcast_join' => mcast_addr,
53 'udp_recv_channels' => [
55 'mcast_join' => mcast_addr,
62 'gridname' => 'Grid-Base',
63 'trusted_hosts' => ['127.0.0.1'] + "nm9{0..1}.#{this_domain}".expand,
66 :name => 'AdministrativeStation',
67 :polling_interval => polling_interval,
68 :address_list => "adm0{0..1}.#{this_domain}".expand
71 :name => 'ProvisioningMaster',
72 :polling_interval => polling_interval,
73 :address_list => "gpm0{0..1}.#{this_domain}".expand
76 :name => 'NameService',
77 :polling_interval => polling_interval,
78 :address_list => "ns0{0..1}.#{this_domain}".expand
82 :polling_interval => polling_interval,
83 :address_list => "zk0{0..1}.#{this_domain}".expand
87 :polling_interval => polling_interval,
88 :address_list => "nm9{0..1}.#{this_domain}".expand
92 :polling_interval => polling_interval,
93 :address_list => "gm9{0..1}.#{this_domain}".expand