From d0bc90e08c29e881c388c6803ed9c49dff1f1776 Mon Sep 17 00:00:00 2001 From: Paul B Date: Fri, 31 Aug 2018 11:49:09 +0200 Subject: Initial commit open sourcing Postgresql Ansible role --- templates/recovery.conf.j2 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 templates/recovery.conf.j2 (limited to 'templates/recovery.conf.j2') diff --git a/templates/recovery.conf.j2 b/templates/recovery.conf.j2 new file mode 100644 index 0000000..059b234 --- /dev/null +++ b/templates/recovery.conf.j2 @@ -0,0 +1,8 @@ +# This file is renamed to `recover.done` by postgres once the secondary is promoted +# {{ ansible_managed }} + +standby_mode = 'on' +restore_command = '/usr/bin/barman-wal-restore --user barman --parallel 8 {{ postgres_barman_server }} {{ postgres_primary.restore_directory }} %f %p' +primary_conninfo = 'host={{ postgres_primary.host }} port={{ postgres_primary.port }} user={{ postgres_primary.replication_user }} password={{ postgres_primary.replication_password }} sslmode=require' +trigger_file = '/var/lib/postgresql/{{ postgres_version }}/{{ postgres_cluster_name }}/failover.trigger' +recovery_target_timeline='latest' -- cgit v1.2.3