https://github.com/deekayen/ansible-role-pgadmin4
Install pgAdmin4 using Ansible.
https://github.com/deekayen/ansible-role-pgadmin4
ansible ansible-role pgadmin pgadmin4
Last synced: 11 months ago
JSON representation
Install pgAdmin4 using Ansible.
- Host: GitHub
- URL: https://github.com/deekayen/ansible-role-pgadmin4
- Owner: deekayen
- Created: 2018-05-04T13:49:53.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2021-08-06T15:36:22.000Z (almost 5 years ago)
- Last Synced: 2025-04-03T10:02:00.781Z (about 1 year ago)
- Topics: ansible, ansible-role, pgadmin, pgadmin4
- Language: Python
- Homepage: https://galaxy.ansible.com/deekayen/pgadmin4/
- Size: 206 KB
- Stars: 2
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
pgAdmin4
========
[](https://github.com/deekayen/ansible-role-pgadmin4/actions/workflows/ci.yml) [](https://www.repostatus.org/#inactive)
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](https://tech.xlab.si/posts/installing-pgadmin4-on-centos-7/).