From 581bf8dfd96a236035e8370ed9503c4286e6e261 Mon Sep 17 00:00:00 2001 From: Roi Glinik Date: Wed, 13 Nov 2024 11:02:47 +0200 Subject: [PATCH] add info about holmes, fix holmes additional env vars camel case --- docs/configuration/ai-analysis.rst | 4 ++-- docs/setup-robusta/proxies.rst | 13 ++++++++++--- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/docs/configuration/ai-analysis.rst b/docs/configuration/ai-analysis.rst index d9321a1c2..241dd20bf 100644 --- a/docs/configuration/ai-analysis.rst +++ b/docs/configuration/ai-analysis.rst @@ -223,7 +223,7 @@ To use HolmesGPT with the Robusta UI, one further step may be necessary, dependi * If you store the Robusta UI token in a Kubernetes secret, follow the instructions below. Note: the same Robusta UI token is used for the Robusta UI sink and for HolmesGPT. - + Reading the Robusta UI Token from a secret in HolmesGPT ************************************************************ @@ -249,7 +249,7 @@ Reading the Robusta UI Token from a secret in HolmesGPT .. code-block:: yaml holmes: - additional_env_vars: + additionalEnvVars: .... - name: ROBUSTA_UI_TOKEN valueFrom: diff --git a/docs/setup-robusta/proxies.rst b/docs/setup-robusta/proxies.rst index 0a038242a..2af6463e5 100644 --- a/docs/setup-robusta/proxies.rst +++ b/docs/setup-robusta/proxies.rst @@ -6,18 +6,25 @@ Robusta requires internet access in the following cases: * Robusta SaaS is enabled * Robusta is configured to send notifications to services such as Slack (via :ref:`sinks `) -If your Kubernetes cluster is behind an HTTP proxy or firewall, follow the instructions below to ensure Robusta has the necessary access. +If your Kubernetes cluster is behind an HTTP proxy or firewall, follow the instructions below to ensure Robusta and HolmesGPT has the necessary access. Configuring Proxy Settings for Robusta ---------------------------------------- -All outbound traffic from Robusta is handled by the `robusta-runner` deployment. +Outbound traffic from Robusta is handled by the `robusta-runner` deployment. -To configure proxy settings for `robusta-runner`, set the `HTTP_PROXY` and `HTTPS_PROXY` environment variables. You can do so with one of the follopwing Helm values: +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: * ``runner.additional_env_vars`` - to set one environment variable at a time * ``runner.additional_env_froms`` - to set many environment variables at once +Configuring Proxy Settings for HolmesGPT +---------------------------------------- + +Set the `HTTP_PROXY` and `HTTPS_PROXY` environment variables. You can do so with the following Helm values: + +* ``holmes.additionalEnvVars`` - to set one environment variable at a time + Either Helm value can be used, depending on your preference. See `this GitHub issue for details and an example configuration `_. Domains Used by Robusta Saas UI