You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Combine the separate "Configuring Proxy Settings for Robusta" and
"... for HolmesGPT" sections into one. Show a single Helm-values
example that sets HTTP_PROXY/HTTPS_PROXY on both deployments at once,
and keep the env_froms note as a brief follow-up for many-at-once
overrides.
https://claude.ai/code/session_019GQrc8wVq14if8f7F3pp4f
Copy file name to clipboardExpand all lines: docs/setup-robusta/proxies.rst
+16-12Lines changed: 16 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,24 +3,28 @@ Deploying Behind Proxies
3
3
4
4
If your Kubernetes cluster is behind an HTTP proxy or firewall, follow the instructions below to ensure Robusta and HolmesGPT has the necessary access.
5
5
6
-
Configuring Proxy Settings for Robusta
6
+
Configuring Proxy Settings
7
7
----------------------------------------
8
8
9
-
Outbound traffic from Robusta is handled by the `robusta-runner` deployment.
9
+
Set the ``HTTP_PROXY`` and ``HTTPS_PROXY`` environment variables in your Helm values:
10
10
11
-
To configure proxy settings for `robusta-runner`, set the `HTTP_PROXY` and `HTTPS_PROXY` environment variables. You can do so with one of the following Helm values:
11
+
.. code-block:: yaml
12
12
13
-
* ``runner.additional_env_vars`` - to set one environment variable at a time
14
-
* ``runner.additional_env_froms`` - to set many environment variables at once
13
+
runner:
14
+
additional_env_vars:
15
+
- name: HTTP_PROXY
16
+
value: "http://your-proxy:port"
17
+
- name: HTTPS_PROXY
18
+
value: "http://your-proxy:port"
15
19
16
-
Configuring Proxy Settings for HolmesGPT
17
-
----------------------------------------
18
-
19
-
Set the `HTTP_PROXY` and `HTTPS_PROXY` environment variables. You can do so with the following Helm values:
20
-
21
-
* ``holmes.additionalEnvVars`` - to set one environment variable at a time
20
+
holmes:
21
+
additionalEnvVars:
22
+
- name: HTTP_PROXY
23
+
value: "http://your-proxy:port"
24
+
- name: HTTPS_PROXY
25
+
value: "http://your-proxy:port"
22
26
23
-
Either Helm value can be used, depending on your preference. See `this GitHub issue for details and an example configuration <https://github.com/robusta-dev/robusta/pull/450>`_.
27
+
To set many variables at once, ``runner.additional_env_froms`` accepts a Kubernetes ``envFrom`` source. See `this GitHub issue <https://github.com/robusta-dev/robusta/pull/450>`_ for details and examples.
0 commit comments