Automation controller variables
Inventory file variables for automation controller.
| RPM variable name | Container variable name | Description | Required or optional | Default |
|---|---|---|---|---|
| |
|
Email address used by Django for the admin user for automation controller. |
Optional |
|
| |
|
Automation controller administrator password. Use of special characters for this variable is limited. The password can include any printable ASCII character except |
Required |
|
| |
|
Username used to identify and create the administrator user in automation controller. |
Optional |
|
| |
|
Maximum allowed size for data sent to automation controller through NGINX. |
Optional |
|
| |
|
Controls whether archive compression is enabled or disabled for automation controller. You can control this functionality globally by using |
Optional |
|
| |
|
Controls whether database compression is enabled or disabled for automation controller. You can control this functionality globally by using |
Optional |
|
| |
|
Controls whether client certificate authentication is enabled or disabled on the automation controller PostgreSQL database. Set this variable to |
Optional |
|
| |
|
The firewall zone where automation controller related firewall rules are applied. This controls which networks can access automation controller based on the zone’s trust level. |
Optional |
|
| |
Denote whether the web certificate sources are local to the installation program ( |
Optional |
The value defined in |
|
| |
Denote whether the PostgreSQL client certificate sources are local to the installation program ( |
Optional |
The value defined in |
|
| |
|
Denote whether the automation controller provided certificate files are local to the installation program ( |
Optional |
|
| |
|
Controls whether HTTP Strict Transport Security (HSTS) is enabled or disabled for automation controller. Set this variable to |
Optional |
|
| |
|
Controls whether HTTPS is enabled or disabled for automation controller. Set this variable to |
Optional |
|
| |
|
Maximum duration (in seconds) that HTTP Strict Transport Security (HSTS) is enforced for automation controller. |
Optional |
|
| |
|
Port number that automation controller listens on for HTTP requests. |
Optional |
RPM = |
| |
|
Port number that automation controller listens on for HTTPS requests. |
Optional |
RPM = |
| |
|
Protocols that automation controller supports when handling HTTPS traffic. |
Optional |
|
| |
|
List of additional NGINX headers to add to automation controller’s NGINX configuration. |
Optional |
|
| |
Controls whether or not to create preloaded content during installation. |
Optional |
|
|
| |
The status of a node or group of nodes. Valid options include |
Optional |
|
|
| |
See |
For the
For the
|
Optional |
For |
| |
See |
Used to indicate which nodes a specific host or group connects to. Wherever this variable is defined, an outbound connection to the specific host or group is established. This variable can be a comma-separated list of hosts and groups from the inventory. This is resolved into a set of hosts that is used to construct the |
Optional |
|
| |
|
Name of the PostgreSQL database used by automation controller. |
Optional |
|
| |
|
Hostname of the PostgreSQL database used by automation controller. |
Required |
|
| |
|
Password for the automation controller PostgreSQL database user. Use of special characters for this variable is limited. The |
Required if not using client certificate authentication. |
|
| |
|
Port number for the PostgreSQL database used by automation controller. |
Optional |
|
| |
|
Controls the SSL/TLS mode to use when automation controller connects to the PostgreSQL database. Valid options include |
Optional |
|
| |
|
Username for the automation controller PostgreSQL database user. |
Optional |
|
| |
|
Path to the PostgreSQL SSL/TLS certificate file for automation controller. |
Required if using client certificate authentication. |
|
| |
|
Path to the PostgreSQL SSL/TLS key file for automation controller. |
Required if using client certificate authentication. |
|
| |
Number of hours worth of events table partitions to pre-create before starting a backup to avoid |
Optional |
3 |
|
| |
|
Number of requests |
Optional |
|
| |
|
Path to the SSL/TLS certificate file for automation controller. |
Optional |
|
| |
|
Path to the SSL/TLS key file for automation controller. |
Optional |
|
| |
Number of event workers that handle job-related events inside automation controller. |
Optional |
|
|
| |
Defines additional settings for use by automation controller during installation. For example:
|
Optional |
|
|
| |
Path to the automation controller license file. |
|||
| |
Memory allocation for automation controller. |
Optional |
|
|
| |
UNIX socket used by automation controller to connect to the PostgreSQL database. |
Optional |
||
| |
Secret key value used by automation controller to sign and encrypt data. |
Optional |