Customizing agent networking and connectivity
This document contains additional information for configuring connectivity to a Hybrid SaaS agent. It covers configuration considerations for common use cases, such as using the agent with a proxy server.
Agents don't interact with proxy servers by default, but can be configured to do so if required. This is true of both AWS and Azure hosted agents.
There is no support for using proxy servers with Matillion hosted agents in a Full-SaaS solution.
Note
This article is not intended as a guide for how to set up a proxy server; we assume you are already using a proxy in your infrastructure, and need to know how to use your Data Productivity Cloud agent with it.
Environment variables for outbound connections
There are a number of optional environment variables that must be set to configure outbound connections for the agent. These are:
Variable | Description |
---|---|
PROXY_HTTP | Holds your HTTP proxy server name and port used. For example: myproxy.com:3000 . |
PROXY_HTTPS | Holds your HTTPS proxy server name and port used. For example: myproxy.com:3000 . |
PROXY_EXCLUDES | Lists addresses for the proxy to ignore. Separate multiple addresses using a pipe character. For example: example.com|example.net . |
CUSTOM_CERT_LOCATION | Points to the storage location for custom certificates that you want the agent to trust. For example, my_storage/my_certs |
For more information on setting these, read Optional agent parameters.