From c0bfa980707678c4ae4b9f87629c1386dad01bc7 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Mon, 27 Feb 2023 17:13:35 -0700 Subject: [PATCH] paddles: Tell postgres to trust the Docker network Signed-off-by: Zack Cerza --- roles/paddles/tasks/setup_docker.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/roles/paddles/tasks/setup_docker.yml b/roles/paddles/tasks/setup_docker.yml index a1cc50c..0edfa87 100644 --- a/roles/paddles/tasks/setup_docker.yml +++ b/roles/paddles/tasks/setup_docker.yml @@ -32,6 +32,22 @@ source: pull register: image_pull +- name: Get postgres hba conf file location + postgresql_info: + db: paddles + filter: settings + become_user: postgres + register: pg_info + +- name: Tell postgres to trust the Docker network + postgresql_pg_hba: + dest: "{{ pg_info.settings.hba_file.setting }}" + contype: host + users: all + databases: all + method: md5 + source: "{{ ansible_docker_gwbridge.ipv4.address }}/{{ ansible_docker_gwbridge.ipv4.prefix }}" + - name: Create docker swarm service become_user: "{{ paddles_user }}" docker_swarm_service: -- 2.39.5