Deploying Behind Proxies¶
Robusta can run in environments with no internet access. However, to send notifications to external sinks like Slack, Robusta might need to communicate with services outside your cluster.
On most clusters this will just work. In clusters behind HTTP(s) proxies, you'll need to configure proxy settings.
Configuring Proxy Settings for Robusta¶
Only the Robusta Runner pod needs proxy settings, as this is the only Pod that communicates with external sinks.
To configure proxy settings, add environment variables using the following Helm values.
runner.additional_env_vars- to set one variable at a time
runner.additional_env_froms- to set many environment variables at once
Either Helm value can be used, depending on your preference.
For more details, refer to this GitHub issue about HTTP(s) proxies.