]> git.openstreetmap.org Git - chef.git/blob - roles/stormfly-03.rb
Merge interface families
[chef.git] / roles / stormfly-03.rb
1 name "stormfly-03"
2 description "Master role applied to stormfly-03"
3
4 default_attributes(
5   :munin => {
6     :plugins => {
7       :hpasmcli2_temp => {
8         :temp2 => { :warning => "68" },
9         :temp3 => { :warning => "68" }
10       },
11       :sensors_temp => {
12         :temp4 => { :warning => "98" },
13         :temp5 => { :warning => "98" },
14         :temp6 => { :warning => "98" },
15         :temp7 => { :warning => "98" },
16         :temp8 => { :warning => "98" },
17         :temp9 => { :warning => "98" },
18         :temp10 => { :warning => "98" },
19         :temp11 => { :warning => "98" },
20         :temp12 => { :warning => "98" },
21         :temp13 => { :warning => "98" },
22         :temp14 => { :warning => "98" },
23         :temp15 => { :warning => "98" },
24         :temp16 => { :warning => "98" },
25         :temp17 => { :warning => "98" },
26         :temp21 => { :warning => "98" },
27         :temp22 => { :warning => "98" },
28         :temp23 => { :warning => "98" },
29         :temp24 => { :warning => "98" },
30         :temp25 => { :warning => "98" },
31         :temp26 => { :warning => "98" },
32         :temp27 => { :warning => "98" },
33         :temp28 => { :warning => "98" },
34         :temp29 => { :warning => "98" },
35         :temp30 => { :warning => "98" },
36         :temp31 => { :warning => "98" },
37         :temp32 => { :warning => "98" },
38         :temp33 => { :warning => "98" },
39         :temp34 => { :warning => "98" }
40       }
41     }
42   },
43   :networking => {
44     :interfaces => {
45       :external => {
46         :interface => "bond0",
47         :role => :external,
48         :inet => {
49           :address => "140.211.167.99"
50         },
51         :inet6 => {
52           :address => "2605:bc80:3010:700::8cd3:a763"
53         },
54         :bond => {
55           :slaves => %w[eno1 eno2 eno3 eno4 eno49 eno50]
56         }
57       }
58     },
59     :private_address => "10.0.16.200"
60   }
61 )
62
63 run_list(
64   "role[osuosl]",
65   "role[hp-g9]",
66   "role[prometheus]"
67 )