]> git.openstreetmap.org Git - chef.git/blob - roles/draco.rb
Run asset precompilation in the production environment
[chef.git] / roles / draco.rb
1 name "draco"
2 description "Master role applied to draco"
3
4 default_attributes(
5   :apt => {
6     :sources => [ "ubuntugis-stable", "ubuntugis-unstable" ]
7   },
8   :networking => {
9     :interfaces => {
10       :internal_ipv4 => {
11         :interface => "eth0",
12         :role => :internal,
13         :family => :inet,
14         :address => "10.0.0.11"
15       },
16       :external_ipv4 => {
17         :interface => "eth1",
18         :role => :external,
19         :family => :inet,
20         :address => "128.40.168.95"
21       }
22     }
23   },
24   :sysctl => {
25     :tune_cpu_scheduler => {
26       :comment => "Tune CPU scheduler for server scheduling",
27       :parameters => { 
28         "kernel.sched_migration_cost" => 50000000,
29         "kernel.sched_autogroup_enabled" => 0
30       }
31     }
32   }
33 )
34
35 run_list(
36   "role[ucl-internal]"
37 )