This role installs and configures PostgreSQL instances.
| Name | Required | Example | Description |
|---|---|---|---|
version |
no | 16 |
PostgreSQL version to be installed. Defaults to 17. |
enabled |
no | true |
Auto-start PostgreSQL upon boot or not. Defaults to false. |
port |
no | 5555 |
Set port to listen on. Defaults to 5432. |
- include_role:
name: noobient.postgresql
vars:
version: 16
enabled: true
port: 6789N/A
| Platform | Support | Status |
|---|---|---|
| Linter | ✅ | |
| AlmaLinux 8 | ✅ | |
| AlmaLinux 9 | ✅ | |
| Fedora 40 | ✅ | |
| Fedora 41 | ✅ | |
| Ubuntu 20.04 | ✅ | |
| Ubuntu 22.04 | ✅ | |
| Ubuntu 24.04 | ✅ |