diff --git a/deploy/kicbase/entrypoint b/deploy/kicbase/entrypoint index bf6c54df84f0..50b784ca00e1 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 }