Runner Variables

Prev Next

GATEWAY_RUNNER_ANNOUNCEMENT_ADDRESS

Sets the address that a gateway runner registers to its cluster when it comes online. When a gateway core server sends a service execution request to a gateway runner, it sends the request to this address. If you don't explicitly set this variable, the gateway runner identifies its own IP address and registers it to the cluster.

Environment Variable

GATEWAY_RUNNER_ANNOUNCEMENT_ADDRESS

File

Section: runner
Key: announcement_address

Default

No default value provided


GATEWAY_RUNNER_CERTIFICATE_FILE

Sets the full path to the certificate file that the gateway runner uses when it connects to a gateway server. This setting is required when GATEWAY_RUNNER_USE_TLS is enabled.

Environment Variable

GATEWAY_RUNNER_CERTIFICATE_FILE

File

Section: runner
Key: certificate_file

Default

No default value provided


GATEWAY_RUNNER_LISTEN_ADDRESS

Sets the listen address that a gateway runner uses to listen for service execution requests from a gateway server.

Environment Variable

GATEWAY_RUNNER_LISTEN_ADDRESS

File

Section: runner
Key: listen_address

Default

127.0.0.1


GATEWAY_RUNNER_PORT

Sets the port a gateway runner uses to listen for requests from a gateway server.

Environment Variable

GATEWAY_RUNNER_PORT

File

Section: runner
Key: port

Default

50051


GATEWAY_RUNNER_PRIVATE_KEY_FILE

Sets the full path to the private key file the gateway runner uses when it connects to a gateway server. This setting is required when GATEWAY_RUNNER_USE_TLS is enabled.

Environment Variable

GATEWAY_RUNNER_PRIVATE_KEY_FILE

File

Section: runner
Key: private_key_file

Default

No default value provided


GATEWAY_RUNNER_RUNTIME_DATA_DIR

Sets the location where the gateway stores virtual environments created during Python and Ansible service execution when you set GATEWAY_APPLICATION_MODE to runner.

Environment Variable

GATEWAY_RUNNER_RUNTIME_DATA_DIR

File

Section: runner
Key: runtime_data_dir

Default

/var/lib/gateway


GATEWAY_RUNNER_USE_TLS

Determines whether or not a gateway runner requires TLS when connecting to a gateway server.

Environment Variable

GATEWAY_RUNNER_USE_TLS

File

Section: runner
Key: use_tls

Default

true