From 84324e1072944bb06b6e39fc1a89054ffb276e5e Mon Sep 17 00:00:00 2001 From: Feilong Wang Date: Thu, 28 May 2020 20:26:24 +1200 Subject: [PATCH] Support proxy for helm install Export proxy settings for helm install to make sure helm can reach charts site. Task: 39877 Story: 2007725 Change-Id: I4de26d40b7c5ba2759b4892349c59cf3cc870241 --- .../kubernetes/fragments/install-helm-modules.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh b/magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh index fd8b691537..41fdf3836f 100644 --- a/magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh +++ b/magnum/drivers/common/templates/kubernetes/fragments/install-helm-modules.sh @@ -7,6 +7,18 @@ set +x . /etc/sysconfig/heat-params set -ex +if [ ! -z "$HTTP_PROXY" ]; then + export HTTP_PROXY +fi + +if [ ! -z "$HTTPS_PROXY" ]; then + export HTTPS_PROXY +fi + +if [ ! -z "$NO_PROXY" ]; then + export NO_PROXY +fi + ssh_cmd="ssh -F /srv/magnum/.ssh/config root@localhost" echo "Waiting for Kubernetes API..."