Add pgdg repository to minifirewall

This commit is contained in:
Romain Dessort 2017-03-28 10:46:47 -04:00
parent b7559d59ce
commit 4d4fecf87d
3 changed files with 17 additions and 0 deletions

View File

@ -13,3 +13,6 @@
service:
name: postgresql
state: restarted
- name: Restart minifirewall
command: /etc/init.d/minifirewall restart

View File

@ -1,4 +1,13 @@
---
- name: Open firewall for PGDG repository
replace:
name: /etc/default/minifirewall
regexp: "^(HTTPSITES='((?!apt\\.postgresql\\.org).)*)'$"
replace: "\\1 apt.postgresql.org'"
notify: Restart minifirewall
- meta: flush_handlers
- name: Add PGDG repository
apt_repository:
repo: "deb http://apt.postgresql.org/pub/repos/apt/ {{ansible_distribution_release}}-pgdg main"

View File

@ -3,7 +3,12 @@ shared_buffers = {{postgresql_shared_buffers}}
work_mem = {{postgresql_work_mem}}
#shared_preload_libraries = 'pg_stat_statements'
#synchronous_commit = off
{% if postgresql_version |version_compare('9.5', '<') %}
checkpoint_segments = 30
{% else %}
max_wal_size = 15GB
{% endif %}
checkpoint_completion_target = 0.9
random_page_cost = {{postgresql_random_page_cost}}
effective_cache_size = {{postgresql_effective_cache_size}}