default[:postgresql][:settings][:defaults][:early_authentication_rules] = []
default[:postgresql][:settings][:defaults][:late_authentication_rules] = []
default[:postgresql][:settings][:defaults][:standby_mode] = "off"
+
+default[:apt][:sources] = node[:apt][:sources] | ["postgresql"]
version "1.0.0"
supports "ubuntu"
+depends "apt"
depends "munin"
depends "ohai"
# limitations under the License.
#
+include_recipe "apt"
include_recipe "munin"
package "locales-all"
description "Master role applied to bowser"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:networking => {
:interfaces => {
:external_ipv4 => {
:max_connections_per_child => 10000
}
},
- :apt => {
- :sources => ["postgresql"]
- },
:dev => {
:rails => {
:master => {
description "Master role applied to eddie"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:db => {
:cluster => "9.5/main"
},
description "Master role applied to karm"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:db => {
:cluster => "9.5/main"
},
description "Master role applied to katla"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:db => {
:cluster => "9.5/main"
},
:listen_cores_buckets_ratio => 6
}
},
- :apt => {
- :sources => ["postgresql"]
- },
:networking => {
:firewall => {
:http_rate_limit => "s:2/sec:15"
description "Master role applied to odin"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:networking => {
:interfaces => {
:internal_ipv4 => {
description "Master role applied to pyrene"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:munin => {
:plugins => {
:hpasmcli2_temp => {
:mmiler => { :status => :administrator }
}
},
- :apt => {
- :sources => ["postgresql"]
- },
:location => "Zagreb, Croatia",
:munin => {
:plugins => {
description "Master role applied to scorch"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:devices => {
:ssd_system => {
:comment => "Tune scheduler for system disk",
description "Master role applied to ysera"
default_attributes(
- :apt => {
- :sources => ["postgresql"]
- },
:networking => {
:interfaces => {
:internal_ipv4 => {