From 3d637b3565cb1e8466bc0d9a01a766cdd38e2306 Mon Sep 17 00:00:00 2001 From: Stomzy <45337015+airamare01@users.noreply.github.com> Date: Tue, 18 Feb 2025 17:21:50 +0300 Subject: [PATCH] Add callout for instances where NO_PROXY requires an asterisk This change adds a nuanced item where some customers may need to add an asterisk when using proxies in their override file. --- docs/admin/config/private-network.mdx | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/admin/config/private-network.mdx b/docs/admin/config/private-network.mdx index ee9b92024..498d59226 100644 --- a/docs/admin/config/private-network.mdx +++ b/docs/admin/config/private-network.mdx @@ -44,6 +44,15 @@ executor|frontend|gitserver|migrator|repo-updater|worker: value: "blobstore,codeinsights-db,codeintel-db,sourcegraph-frontend-internal,sourcegraph-frontend,github-proxy,gitserver,grafana,indexed-search-indexer,indexed-search,jaeger-query,pgsql,precise-code-intel-worker,prometheus,redis-cache,redis-store,repo-updater,searcher,symbols,syntect-server,worker-executors,worker,cloud-sql-proxy,localhost,127.0.0.1,.svc,.svc.cluster.local,kubernetes.default.svc" ``` + +After setting up your proxy in the override file, you may notice some pods like the frontend, gitserver and repo-updater failing health checks. In such a case, you'll need to add an '*' to the NO_PROXY environment variable. This should look like: + + +``` +- name: NO_PROXY + value: "blobstore,codeinsights-db,codeintel-db,sourcegraph-frontend-internal,sourcegraph-frontend,github-proxy,gitserver,grafana,indexed-search-indexer,indexed-search,jaeger-query,pgsql,precise-code-intel-worker,prometheus,redis-cache,redis-store,repo-updater,searcher,symbols,syntect-server,worker-executors,worker,cloud-sql-proxy,localhost,127.0.0.1,.svc,.svc.cluster.local,kubernetes.default.svc, *" +``` + ### Docker Compose Add the proxy environment variables your docker compose override file.