#### Installation
-This role has been tested on Ansible 2.3.0 and higher.
+This role has been tested on Ansible 2.5.0 and higher.
To install:
This table lists the tested version of OS/PostgreSQL couples.
-| Distribution / PostgreSQL | 9.1 | 9.4 | 9.5 | 9.6 | 10 | 11 |
-| ------------------------- |:---:|:---:|:---:|:---:|:---:|:---:|
-| Debian 8.x | :no_entry: :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:|
-| Debian 9.x | :no_entry: :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:| :white_check_mark:|
+| Distribution / PostgreSQL | 9.1 | 9.4 | 9.5 | 9.6 | 10 | 11 | 12 |
+| ------------------------- | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
+| Debian 8.x | :no_entry: :white_check_mark: | :no_entry: :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
+| Debian 9.x | :no_entry: :white_check_mark: | :no_entry: :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: | :white_check_mark: |
- :white_check_mark: - tested, works fine
- :grey_question: - will work in the future (help out if you can)
postgres_replication_hosts:
- user: replicator
range: 10.0.0.0/24
+
+# Ansible related Configuration
+postgres_become_method: su # Optional
+
+# Barman connectivity
+postgres_barman_server: barman.example.com # Required if at least one server has archive_enabled enabled
+postgres_barman_rsync_enabled: False # Optional
+postgres_barman_rsync_options: '' # Optional
+postgres_barman_remote_user: barman # Optional
+postgres_barman_path_prefix: '~' # Optional, required if using rsync
```
#### Testing