File tree Expand file tree Collapse file tree 3 files changed +13
-1
lines changed Expand file tree Collapse file tree 3 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -5,9 +5,11 @@ postgresql_pgdg_key_dest: "{{ postgresql_apt_keys_dir }}/pgdg.asc"
55postgresql_pgdg_key_url : " https://www.postgresql.org/media/keys/ACCC4CF8.asc"
66postgresql_pgdg_repo : " deb [signed-by={{ postgresql_pgdg_key_dest }}] http://apt.postgresql.org/pub/repos/apt/ {{ ansible_distribution_release }}-pgdg main"
77
8- postgresql_default_version : 10
8+ postgresql_default_version : 15
99postgresql_user_name : postgres
1010
11+ postgresql_install_psycopg2 : true
12+
1113# Point-In-Time Recovery (PITR) backup options
1214# https://www.postgresql.org/docs/current/continuous-archiving.html
1315postgresql_backup_local_dir : >-
Original file line number Diff line number Diff line change 4040 set_fact :
4141 postgresql_version : " {{ __postgresql_version_query_result.stdout.split('+') | first }}"
4242 when : postgresql_version is not defined
43+
44+ - name : Install psycopg2
45+ apt :
46+ name : " python{{ (ansible_python.version.major == 3) | ternary('3', '') }}-psycopg2"
47+ when : postgresql_install_psycopg2
Original file line number Diff line number Diff line change 7272 when : >-
7373 ansible_distribution_major_version is version(7, '>=')
7474 and (pgdata_stat.stat.isdir is not defined or not pgdata_stat.stat.isdir)
75+
76+ - name : Install psycopg2
77+ yum :
78+ name : " python{{ ansible_python.version.major }}-psycopg2"
79+ when : postgresql_install_psycopg2
You can’t perform that action at this time.
0 commit comments