Database variables
Inventory file variables for the database used with Ansible Automation Platform.
| Variable name | Description | Required or optional | Default |
|---|---|---|---|
|
|
Database name used for connections to the PostgreSQL database server. |
Optional |
|
|
|
Password for the PostgreSQL admin user. When used, the installation program creates each component's database and credentials. |
Required if using |
|
|
|
Username for the PostgreSQL admin user. When used, the installation program creates each component's database and credentials. |
Optional |
|
|
|
Controls whether SSL/TLS is enabled or disabled for the PostgreSQL database. |
Optional |
|
|
|
Memory allocation available (in MB) for caching data. |
Optional |
|
|
|
Defines additional settings for use by PostgreSQL. Example usage:
|
Optional |
|
|
|
The firewall zone where PostgreSQL related firewall rules are applied. This controls which networks can access PostgreSQL based on the zone's trust level. |
Optional |
|
|
|
Controls whether or not to keep databases during uninstall. This variable applies to databases managed by the installation program only, and not external (customer-managed) databases. Set to |
Optional |
|
|
|
Destination for server log output. |
Optional |
|
|
|
Maximum number of concurrent connections to the database if you are using an installer-managed database. |
Optional |
|
|
|
The algorithm for encrypting passwords. |
Optional |
|
|
|
Port number that the PostgreSQL server listens on. This variable configures the server-side listening port in |
Optional |
|
|
|
Memory allocation (in MB) for shared memory buffers. |
Optional |
|
|
|
Path to the PostgreSQL SSL/TLS certificate file. |
Optional |
|
|
|
Path to the PostgreSQL SSL/TLS key file. |
Optional |
|
|
|
Denote whether the PostgreSQL provided certificate files are local to the installation program ( |
Optional |
|
|
|
Controls whether archive compression is enabled or disabled for PostgreSQL. You can control this functionality globally by using |
Optional |
|