我无法从 pod 连接到互联网。我的 kubernetes 集群在代理后面。
我已经设置了/env/environmentand /etc/systemd/system/docker.service.d/http_proxy.conf,并确认环境变量(http_proxy, https_proxy, HTTP_PROXY, HTTPS_PROXY, no_proxy, NO_PROXY)是正确的。但是在吊舱中,当我尝试时echo $http_proxy,答案是空的。我也试过curl -I https://rubygems.org,但它返回了curl: (6) Could not resolve host: rubygems.org。
所以我认为 pod 没有正确接收环境值,或者我忘记做我应该做的事情。我该怎么做才能解决?
我试过了export http_proxy=http://xx.xx.xxx.xxx:xxxx; export https_proxy=...。
之后,我再次尝试curl -I https://rubygems.org,我可以收到 200 的标题。