Skip to content

deekayen/ansible-role-pgadmin4

Repository files navigation

pgAdmin4

CI Project Status: Inactive – The project has reached a stable, usable state but is no longer being actively developed; support/maintenance will be provided as time allows.

Install pgAdmin4 web client and client binaries.

Default Variables

pg_version: 12
pgadmin_setup_email: admin@example.com
pgadmin_setup_password: correct horse battery staple

Static Variables

pgdg_package: "https://download.postgresql.org/pub/repos/yum/reporpms/EL-{{ ansible_distribution_major_version }}-x86_64/pgdg-redhat-repo-latest.noarch.rpm"
pgadmin_package: https://ftp.postgresql.org/pub/pgadmin/pgadmin4/yum/pgadmin4-redhat-repo-2-1.noarch.rpm

Dependencies

The EPEL repo is used to get python dependencies.

  • geerlingguy.repo-epel

Example Playbook

- hosts: servers
  roles:
     - deekayen.pgadmin4

Author Information

Most of the work was done by Tadej Borovšak in Installing pgAdmin4 on Centos 7.