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 that automation controller uses to connect to its PostgreSQL database. This variable does not configure the PostgreSQL server listening port. To change the port the PostgreSQL server listens on, use |
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 |