Event-Driven Ansible controller variables
Inventory file variables for Event-Driven Ansible controller.
| RPM variable name | Container variable name | Description | Required or optional | Default |
|---|---|---|---|---|
| |
|
Number of workers used for ansible-rulebook activation pods in Event-Driven Ansible. |
Optional |
RPM = (# of cores or threads) * 2 + 1. Container = |
| |
|
Email address used by Django for the admin user for Event-Driven Ansible. |
Optional |
|
| |
|
Event-Driven Ansible 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 Event-Driven Ansible. |
Optional |
|
| |
Number of workers for handling the API served through Gunicorn on worker nodes. |
Optional |
|
|
| |
Denote whether the cache cert sources are local to the installation program ( |
Optional |
|
|
| |
Controls whether or not to regenerate Event-Driven Ansible client certificates for the platform cache. Set to |
Optional |
|
|
| |
|
Number of workers used in Event-Driven Ansible for application work. |
Optional |
Number of cores or threads |
| |
|
Controls whether HTTP Strict Transport Security (HSTS) is enabled or disabled for Event-Driven Ansible. Set this variable to |
Optional |
|
| |
|
Controls whether HTTPS is enabled or disabled for Event-Driven Ansible. Set this variable to |
Optional |
|
| |
|
Controls whether event stream mutual TLS (mTLS) authentication is enabled or disabled for Event-Driven Ansible. Set this variable to |
Optional |
|
| |
|
The prefix path for the event stream mTLS URLs. |
Optional |
|
| |
|
API prefix path used for Event-Driven Ansible event-stream through platform gateway. |
Optional |
|
| |
|
The firewall zone where Event-Driven Ansible related firewall rules are applied. This controls which networks can access Event-Driven Ansible based on the zone’s trust level. |
Optional |
RPM = no default set. Container = |
| |
Number of workers for handling event streaming for Event-Driven Ansible. |
Optional |
|
|
| |
|
Number of workers for handling the API served through Gunicorn. |
Optional |
(Number of cores or threads) * 2 + 1 |
| |
|
Port number that Event-Driven Ansible listens on for HTTP requests. |
Optional |
RPM = |
| |
|
Port number that Event-Driven Ansible listens on for HTTPS requests. |
Optional |
RPM = |
| |
Denote whether the web cert sources are local to the installation program ( |
Optional |
|
|
| |
|
Controls whether client certificate authentication is enabled or disabled on the Event-Driven Ansible PostgreSQL database. Set this variable to |
Optional |
|
| |
|
Name of the PostgreSQL database used by Event-Driven Ansible. |
Optional |
RPM = |
| |
|
Hostname of the PostgreSQL database used by Event-Driven Ansible. |
Required |
|
| |
|
Password for the Event-Driven Ansible 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 Event-Driven Ansible. |
Optional |
|
| |
|
Determines the level of encryption and authentication for client server connections. Valid options include |
Optional |
|
| |
|
Username for the Event-Driven Ansible PostgreSQL database user. |
Optional |
RPM = |
| |
|
Path to the PostgreSQL SSL/TLS certificate file for Event-Driven Ansible. |
Required if using client certificate authentication. |
|
| |
|
Path to the PostgreSQL SSL/TLS key file for Event-Driven Ansible. |
Required if using client certificate authentication. |
|
| |
Denote whether the PostgreSQL client cert sources are local to the installation program ( |
Optional |
|
|
| |
|
URL for connecting to the event stream. The URL must start with the |
Optional |
|
| |
|
Hostname of the Redis host used by Event-Driven Ansible. |
Optional |
First node in the |
| |
|
Password for Event-Driven Ansible Redis. |
Optional |
Randomly generated string |
| |
|
Port number for the Redis host for Event-Driven Ansible. |
Optional |
RPM = The value defined in platform gateway’s implementation ( |
| |
|
Username for Event-Driven Ansible Redis. |
Optional |
|
| |
|
Secret key value used by Event-Driven Ansible to sign and encrypt data. |
Optional |
|
| |
|
Path to the SSL/TLS certificate file for Event-Driven Ansible. |
Optional |
|
| |
|
Path to the SSL/TLS key file for Event-Driven Ansible. |
Optional |
|
| |
|
Denote whether the Event-Driven Ansible provided certificate files are local to the installation program ( |
Optional |
|
| |
List of host addresses in the form: |
Optional |
|
|
| |
|
Controls whether archive compression is enabled or disabled for Event-Driven Ansible. You can control this functionality globally by using |
Optional |
|
| |
|
Controls whether database compression is enabled or disabled for Event-Driven Ansible. You can control this functionality globally by using |
Optional |
|
| |
|
List of additional NGINX headers to add to Event-Driven Ansible’s NGINX configuration. |
Optional |
|
| |
Controls whether or not to perform SSL verification for the Daphne WebSocket used by Podman to communicate from the pod to the host. Set to |
Optional |
|
|
| |
|
Event-Driven Ansible node type. Valid options include |
Optional |
|
| |
Controls whether debug mode is enabled or disabled for Event-Driven Ansible. Set to |
Optional |
|
|
| |
Defines additional settings for use by Event-Driven Ansible during installation. For example:
|
Optional |
|
|
| |
Maximum allowed size for data sent to Event-Driven Ansible through NGINX. |
Optional |
|
|
| |
Maximum duration (in seconds) that HTTP Strict Transport Security (HSTS) is enforced for Event-Driven Ansible. |
Optional |
|
|
| |
|
Protocols that Event-Driven Ansible supports when handling HTTPS traffic. |
Optional |
|
| |
UNIX socket used by Event-Driven Ansible to connect to the PostgreSQL database. |
Optional |
||
| |
|
Controls whether TLS is enabled or disabled for Event-Driven Ansible Redis. Set this variable to true to disable TLS. |
Optional |
|
| |
Path to the Event-Driven Ansible Redis certificate file. |
Optional |
||
| |
Path to the Event-Driven Ansible Redis key file. |
Optional |
||
| |
List of plugins that are allowed to run within Event-Driven Ansible. For more information, see Add a safe plugin variable to Event-Driven Ansible controller. |
Optional |
|