2 description "Role applied to all database servers"
 
   9         :members => [:tomh, :grant]
 
  14     :unattended_upgrades => {
 
  20       :postgres_connections_openstreetmap => {
 
  26       :postgres_locks_openstreetmap => {
 
  31         :rowexclusivelock => {
 
  41         :listen_addresses => "*",
 
  42         :max_connections => "1500",
 
  43         :max_stack_depth => "7MB",
 
  44         :wal_level => "logical",
 
  45         :max_wal_size => "1536MB",
 
  46         :checkpoint_completion_target => "0.8",
 
  47         :cpu_tuple_cost => "0.1",
 
  49         :log_min_duration_statement => "1000",
 
  50         :late_authentication_rules => [
 
  51           { :address => "10.0.48.0/20" }, # amsterdam
 
  52           { :address => "10.0.64.0/20" }, # dublin
 
  53           { :database => "replication", :user => "replication", :address => "10.0.0.4/32" },   # snap-02
 
  54           { :database => "replication", :user => "replication", :address => "10.0.0.10/32" },  # eddie
 
  55           { :database => "replication", :user => "replication", :address => "10.0.48.49/32" }, # snap-01
 
  56           { :database => "replication", :user => "replication", :address => "10.0.48.50/32" }, # karm
 
  57           { :database => "replication", :user => "replication", :address => "10.0.64.50/32" }  # snap-03
 
  64       :comment => "Only swap in an emergency",