From e0178aceccc56313f01481d06b0525cce91a264d Mon Sep 17 00:00:00 2001 From: Ling Samuel Date: Thu, 24 Dec 2020 16:41:43 +0800 Subject: [PATCH] Make sure NO_PROXY contains api endpoint Signed-off-by: Ling Samuel --- deploy/kicbase/entrypoint | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deploy/kicbase/entrypoint b/deploy/kicbase/entrypoint index bf6c54df84..50b784ca00 100755 --- a/deploy/kicbase/entrypoint +++ b/deploy/kicbase/entrypoint @@ -23,9 +23,12 @@ configure_proxy() { # ensure all processes receive the proxy settings by default # https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html mkdir -p /etc/systemd/system.conf.d/ + if [[ ! -z "${NO_PROXY-}" ]]; then + NO_PROXY="${NO_PROXY},control-plane.minikube.internal" + fi cat </etc/systemd/system.conf.d/proxy-default-environment.conf [Manager] -DefaultEnvironment="HTTP_PROXY=${HTTP_PROXY:-}" "HTTPS_PROXY=${HTTPS_PROXY:-}" "NO_PROXY=${NO_PROXY:-}" +DefaultEnvironment="HTTP_PROXY=${HTTP_PROXY:-}" "HTTPS_PROXY=${HTTPS_PROXY:-}" "NO_PROXY=${NO_PROXY:-"control-plane.minikube.internal"}" EOF }