Runner Variables
  • 29 Oct 2024
  • Dark
    Light
  • PDF

Runner Variables

  • Dark
    Light
  • PDF

Article summary

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


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.