]> git.openstreetmap.org Git - chef.git/blob - roles/hetzner.rb
Merge remote-tracking branch 'github/pull/76'
[chef.git] / roles / hetzner.rb
1 name "hetzner"
2 description "Role applied to all servers at Hetzner"
3
4 default_attributes(
5   :hosted_by => "Hetzner",
6   :location => "Falkenstein, Germany",
7   :networking => {
8     :nameservers => [
9       "213.133.98.98",
10       "213.133.99.99",
11       "213.133.100.100",
12       "2a01:4f8:0:a111::add:9898",
13       "2a01:4f8:0:a102::add:9999",
14       "2a01:4f8:0:a0a1::add:1010"
15     ],
16     :roles => {
17       :external => {
18         :zone => "hz"
19       }
20     }
21   }
22 )
23
24 override_attributes(
25   :ntp => {
26     :servers => ["0.de.pool.ntp.org", "1.de.pool.ntp.org", "europe.pool.ntp.org"]
27   }
28 )
29
30 run_list(
31   "role[de]"
32 )