Automation hub variables
Reference information for the inventory file variables used to configure automation hub.
| Variable name | Description | Required or optional | Default |
|---|---|---|---|
|
|
Automation hub administrator password. Use of special characters for this variable is limited. The password can include any printable ASCII character except |
Required |
|
|
|
Azure blob storage account key. |
Required if using an Azure blob storage backend. |
|
|
|
Account name associated with the Azure blob storage. |
Required when using an Azure blob storage backend. |
|
|
|
Name of the Azure blob storage container. |
Optional |
|
|
|
Defines extra parameters for the Azure blob storage backend. For more information about the list of parameters, see django-storages documentation - Azure Storage. |
Optional |
|
|
|
If a collection signing service is enabled, collections are not signed automatically by default. Set this variable to |
Optional |
|
|
|
Set this variable to |
Optional |
|
|
|
Path to the collection signing key file. |
Required if a collection signing service is enabled. |
|
|
|
Password for the automation content collection signing service. |
Required if the collection signing service is protected by a passphrase. |
|
|
|
Service for signing collections. |
Optional |
|
|
|
Set this variable to |
Optional |
|
|
|
Path to the container signing key file. |
Required if a container signing service is enabled. |
|
|
|
Password for the automation content container signing service. |
Required if the container signing service is protected by a passphrase. |
|
|
|
Service for signing containers. |
Optional |
|
|
|
Automation hub backup path to exclude. |
Optional |
|
|
|
Defines additional settings for use by automation hub during installation. For example:
|
Optional |
|
|
|
The firewall zone where automation hub related firewall rules are applied. This controls which networks can access automation hub based on the zone's trust level. |
Optional |
|
|
|
Dictionary of settings to pass to the |
Optional |
|
|
|
Maximum allowed size for data sent to automation hub through NGINX. |
Optional |
|
|
|
Controls whether HTTP Strict Transport Security (HSTS) is enabled or disabled for automation hub. Set this variable to |
Optional |
|
|
|
Controls whether HTTPS is enabled or disabled for automation hub. Set this variable to |
Optional |
|
|
|
Maximum duration (in seconds) that HTTP Strict Transport Security (HSTS) is enforced for automation hub. |
Optional |
|
|
|
Port number that automation hub listens on for HTTP requests. |
Optional |
|
|
|
Port number that automation hub listens on for HTTPS requests. |
Optional |
|
|
|
Protocols that automation hub will support when handling HTTPS traffic. |
Optional |
|
|
|
List of additional NGINX headers to add to automation hub's NGINX configuration. |
Optional |
|
|
|
Controls whether client certificate authentication is enabled or disabled on the automation hub PostgreSQL database. Set this variable to |
Optional |
|
|
|
Name of the PostgreSQL database used by automation hub. |
Optional |
|
|
|
Hostname of the PostgreSQL database used by automation hub. |
Required |
|
|
|
Password for the automation hub PostgreSQL database user. Use of special characters for this variable is limited. The |
Optional |
|
|
|
Port number for the PostgreSQL database used by automation hub. |
Optional |
|
|
|
UNIX socket used by automation hub to connect to the PostgreSQL database. |
Optional |
|
|
|
Controls the SSL/TLS mode to use when automation hub connects to the PostgreSQL database. Valid options include |
Optional |
|
|
|
Path to the PostgreSQL SSL/TLS certificate file for automation hub. |
Required if using client certificate authentication. |
|
|
|
Path to the PostgreSQL SSL/TLS key file for automation hub. |
Required if using client certificate authentication. |
|
|
|
Username for the automation hub PostgreSQL database user. |
Optional |
|
|
|
AWS S3 access key. |
Required if using an AWS S3 storage backend. |
|
|
|
Name of the AWS S3 storage bucket. |
Optional |
|
|
|
Used to define extra parameters for the AWS S3 storage backend. For more information about the list of parameters, see django-storages documentation - Amazon S3. |
Optional |
|
|
|
AWS S3 secret key. |
Required if using an AWS S3 storage backend. |
|
|
|
Secret key value used by automation hub to sign and encrypt data. |
Optional |
|
|
|
Controls whether or not pre-loading of collections is enabled. When you run the bundle installer, validated content is uploaded to the |
Optional |
|
|
|
Mount options for the Network File System (NFS) share. |
Optional |
|
|
|
Path to the Network File System (NFS) share with read, write, and execute (RWX) access. The value must match the format |
Required if installing more than one instance of automation hub with a |
|
|
|
Automation hub storage backend type. Possible values include: |
Optional |
|
|
|
Path to the SSL/TLS certificate file for automation hub. |
Optional |
|
|
|
Path to the SSL/TLS key file for automation hub. |
Optional |
|
|
|
Denote whether the automation hub provided certificate files are local to the installation program ( |
Optional |
|
|
|
Controls whether archive compression is enabled or disabled for automation hub. You can control this functionality globally by using |
Optional |
|
|
|
Controls whether database compression is enabled or disabled for automation hub. You can control this functionality globally by using |
Optional |
|
|
|
Number of automation hub workers. |
Optional |
|