- 29 Oct 2024
-
DarkLight
-
PDF
Runner Variables
- Updated on 29 Oct 2024
-
DarkLight
-
PDF
GATEWAY_RUNNER_ANNOUNCEMENT_ADDRESS
The address a gateway runner will register to its cluster when coming online. When a gateway core server attempts to send a service execution request to a gateway runner, it will send it to this address. If this variable is not set, the gateway runner will attempt to identify its own ip
address and register 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
The full path to the certificate file the gateway runner will use when connecting to a gateway server 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_CLIENT_CERT_AUTH
If set to true
, gateway will require that requests sent from a gateway server to a gateway runner use "Client-to-Server Authentication" where mutual TLS authentication will be used.
Mutual TLS ensures that a client and server mutually trust the signing CA when communicating.
Environment Variable
GATEWAY_RUNNER_CLIENT_CERT_AUTH
File
Section: runner
Key: client_cert_auth
Default
false
GATEWAY_RUNNER_LISTEN_ADDRESS
The listen address a gateway runner will use to listen for service execution requests from a gateway server core node.
Environment Variable
GATEWAY_RUNNER_LISTEN_ADDRESS
File
Section: runner
Key: listen_address
Default
127.0.0.1
GATEWAY_RUNNER_PORT
The port a gateway runner will use to listen for requests from a core gateway node.
Environment Variable
GATEWAY_RUNNER_PORT
File
Section: runner
Key: port
Default
50051
GATEWAY_RUNNER_PRIVATE_KEY_FILE
The full path to the private key file the gateway runner will use when connecting to a gateway core server node 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_USE_TLS
Whether or not a gateway runner will require TLS when connecting to a gateway core server node.
Environment Variable
GATEWAY_RUNNER_USE_TLS
File
Section: runner
Key: use_tls
Default
true