]> git.openstreetmap.org Git - chef.git/blob - roles/sarel.rb
Place namespace config in new file
[chef.git] / roles / sarel.rb
1 name "sarel"
2 description "Master role applied to sarel"
3
4 default_attributes(
5   :git => {
6     :private_user => "chefrepo",
7     :private_group => "chefrepo",
8     :private_nodes => "fqdn:*"
9   },
10   :networking => {
11     :interfaces => {
12       :internal_ipv4 => {
13         :interface => "enp3s0f0.2801",
14         :role => :internal,
15         :family => :inet,
16         :address => "10.0.0.12"
17       },
18       :external_ipv4 => {
19         :interface => "enp3s0f0.2800",
20         :role => :external,
21         :family => :inet,
22         :address => "193.60.236.20"
23       }
24     }
25   }
26 )
27
28 run_list(
29   "role[ucl]",
30   "role[chef-server]",
31   "role[chef-repository]",
32   "role[letsencrypt]",
33   "role[git]",
34   "role[dns]",
35   "recipe[serverinfo]"
36 )