forked from ISTI-ansible-roles/ansible-roles
library/roles/postgresql: Set the postgresql port.
This commit is contained in:
parent
123af8c4ea
commit
cf9dde6727
|
@ -59,6 +59,10 @@ postgresql_pgpool_pkgs:
|
||||||
pgpool_pkgs:
|
pgpool_pkgs:
|
||||||
- pgpool2
|
- pgpool2
|
||||||
|
|
||||||
|
pgpool_pcp_user: admin
|
||||||
|
# Define pcp_pwd in a vault file
|
||||||
|
|
||||||
|
|
||||||
# postgis
|
# postgis
|
||||||
postgres_install_gis_extensions: False
|
postgres_install_gis_extensions: False
|
||||||
postgres_gis_version: 2.1
|
postgres_gis_version: 2.1
|
||||||
|
|
|
@ -17,6 +17,11 @@
|
||||||
notify: Reload postgresql
|
notify: Reload postgresql
|
||||||
tags: [ 'postgresql', 'postgres', 'pg_hba' ]
|
tags: [ 'postgresql', 'postgres', 'pg_hba' ]
|
||||||
|
|
||||||
|
- name: Set the postgresql listen port
|
||||||
|
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key=port value="{{ psql_db_port }}"
|
||||||
|
notify: Restart postgresql
|
||||||
|
tags: [ 'postgresql', 'postgres', 'pg_conf' ]
|
||||||
|
|
||||||
- name: We want postgres listen on the public IP
|
- name: We want postgres listen on the public IP
|
||||||
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key=listen_addresses value="'*'"
|
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key=listen_addresses value="'*'"
|
||||||
notify: Restart postgresql
|
notify: Restart postgresql
|
||||||
|
|
|
@ -4,3 +4,7 @@
|
||||||
with_items: '{{ pgpool_pkgs }}'
|
with_items: '{{ pgpool_pkgs }}'
|
||||||
tags: [ 'postgresql', 'postgres', 'pgpool' ]
|
tags: [ 'postgresql', 'postgres', 'pgpool' ]
|
||||||
|
|
||||||
|
- name: Configure pcp
|
||||||
|
template: src=pcp.conf.j2 dest=/etc/pgpool2/pcp.conf owner=root group=postgres mode=0640
|
||||||
|
tags: [ 'postgresql', 'postgres', 'pgpool', 'pcp_conf' ]
|
||||||
|
|
||||||
|
|
|
@ -2,27 +2,18 @@
|
||||||
- name: Create the postgresql data directory if it is not in the default place
|
- name: Create the postgresql data directory if it is not in the default place
|
||||||
file: dest={{ psql_data_dir }} owner=postgres group=postgres mode=700 recurse=yes state=directory
|
file: dest={{ psql_data_dir }} owner=postgres group=postgres mode=700 recurse=yes state=directory
|
||||||
when: psql_use_alternate_data_dir
|
when: psql_use_alternate_data_dir
|
||||||
tags:
|
tags: [ 'postgresql', 'postgres', 'pg_conf' ]
|
||||||
- postgresql
|
|
||||||
- postgres
|
|
||||||
- pg_conf
|
|
||||||
|
|
||||||
- name: Set the postgresql data dir if it is different from the default
|
- name: Set the postgresql data dir if it is different from the default
|
||||||
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key=data_directory value="'{{ psql_data_dir }}'"
|
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key=data_directory value="'{{ psql_data_dir }}'"
|
||||||
notify: Restart postgresql
|
notify: Restart postgresql
|
||||||
when: psql_use_alternate_data_dir
|
when: psql_use_alternate_data_dir
|
||||||
tags:
|
tags: [ 'postgresql', 'postgres', 'pg_conf' ]
|
||||||
- postgresql
|
|
||||||
- postgres
|
|
||||||
- pg_conf
|
|
||||||
|
|
||||||
- name: Set some postgresql configuration parameters
|
- name: Set some postgresql configuration parameters
|
||||||
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key={{ item.name }} value="{{ item.value }}"
|
action: configfile path=/etc/postgresql/{{ psql_version }}/main/postgresql.conf key={{ item.name }} value="{{ item.value }}"
|
||||||
with_items: '{{ psql_conf_parameters }}'
|
with_items: '{{ psql_conf_parameters }}'
|
||||||
when: item.set == 'True'
|
when: item.set == 'True'
|
||||||
notify: Restart postgresql
|
notify: Restart postgresql
|
||||||
tags:
|
tags: [ 'postgresql', 'postgres', 'pg_conf' ]
|
||||||
- postgresql
|
|
||||||
- postgres
|
|
||||||
- pg_conf
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue