在企业代理的背后,
kubernetes(和docker)的正确设置是什么?
- 设置http_proxy时,https_proxy,no_proxy
export http_proxy="http://1.2.3.4:8080"
要么
export http_proxy=http://1.2.3.4:8080
要么
export http_proxy=1.2.3.4:8080
-
我应该设置像HTTP_PROXY这样的大写环境变量吗?
-
当我设置no_proxy时,
export no_proxy=10.0.0.1,10.0.0.2,10.0.0.3
(所有kubernetes主和节点)
要么
export no_proxy=10.0.0.*
- 我应该在文件下面设置吗?
$ vi /etc/systemd/system/docker.service.d/http-proxy.conf [服务]环境=“HTTP_PROXY = http://1.2.3.4:8080 " " HTTPS_PROXY = http://1.2.3.4:8080 " " NO_PROXY = 127.0.0.1,localhost,10.0.0.1,10.0.0.2, 10.0.0.3"
在此文件中,应用与上述问题相同的规则?
- 其他任何考虑因素?
提前致谢 .
1 回答
我们总是在我们的环境变量中包含该方案 .
/etc/profile.d/proxy.sh:
/etc/systemd/system/docker.service.d/proxy.conf: