diff --git a/postgresql/tasks/main.yml b/postgresql/tasks/main.yml index aecdf80d..40b73da9 100644 --- a/postgresql/tasks/main.yml +++ b/postgresql/tasks/main.yml @@ -10,6 +10,9 @@ - include: packages_buster.yml when: ansible_distribution_major_version is version('10', '>=') +- include: packages_bullseye.yml + when: ansible_distribution_major_version is version('11', '>=') + - include: config.yml - include: nrpe.yml diff --git a/postgresql/tasks/packages_bullseye.yml b/postgresql/tasks/packages_bullseye.yml new file mode 100644 index 00000000..558578f2 --- /dev/null +++ b/postgresql/tasks/packages_bullseye.yml @@ -0,0 +1,16 @@ +--- + +- name: "Set variables (Debian 11)" + set_fact: + postgresql_version: '13' + when: postgresql_version is none or postgresql_version | length == 0 + +- include: pgdg-repo.yml + when: postgresql_version != '13' + +- name: Install postgresql package + apt: + name: + - postgresql + - pgtop + - libdbd-pg-perl