]> git.openstreetmap.org Git - chef.git/blob - roles/ridley.rb
Merge remote-tracking branch 'github/pull/388'
[chef.git] / roles / ridley.rb
1 name "ridley"
2 description "Master role applied to ridley"
3
4 default_attributes(
5   :apache => {
6     :mpm => "event",
7     :event => {
8       :min_spare_threads => 50,
9       :max_spare_threads => 150,
10       :max_connections_per_child => 10000,
11       :async_request_worker_factor => 4,
12       :listen_cores_buckets_ratio => 4
13     }
14   },
15   :bind => {
16     :clients => "ucl"
17   },
18   :dhcpd => {
19     :first_address => "10.0.15.1",
20     :last_address => "10.0.15.254"
21   },
22   :networking => {
23     :interfaces => {
24       :external_ipv4 => {
25         :interface => "eth0.2800",
26         :role => :external,
27         :family => :inet,
28         :address => "193.60.236.19"
29       },
30       :internal_ipv4 => {
31         :interface => "eth0.2801",
32         :role => :internal,
33         :family => :inet,
34         :address => "10.0.0.3"
35       }
36     }
37   }
38 )
39
40 run_list(
41   "role[ucl]",
42   "role[hp-dl360-g6]",
43   "role[gateway]",
44   "role[foundation]",
45   "role[stateofthemap]",
46   "role[switch2osm]",
47   "role[blog]",
48   "role[otrs]",
49   "role[donate]",
50   "recipe[hot]",
51   "recipe[dmca]",
52   "recipe[dhcpd]"
53 )