yyuan9 zheng1 没有代理服务器权限无法增加DNS,怀疑添加界面没有使用到代理配置,worker linux上测试能够wget成功,OpenPitrix容器上添加代理后测试http成功、https失败。请问需要在OpenPitrix上添加代理吗?
yyuan9 zheng1 测试了配置openpitrix-hyperpitrix-deployment环境变量https_proxy,在no_proxy增加了local ip,但是会引起容器环境异常,请问还需要在no_proxy中增加哪些内容才能保证代理和Kubesphere同时正常?
zheng1 我看现在的问题是dns解析不了,建议你直接改一下coredns的配置文件,把外部域名解析发送到你们自己的代理服务器上 文档可以参考 https://kubernetes.io/zh/docs/tasks/administer-cluster/dns-custom-nameservers/
zheng1 yyuan9 这个解析和不同客户端的实现有关,目前看上去你的内网如果没有一个可以解析外网域名的服务器的话,你需要自己搭一个。这篇文章可以帮到你 https://developers.cloudflare.com/1.1.1.1/dns-over-https/cloudflared-proxy
zheng1 helen1990817 gliderlabs/docker-alpine#259 (comment) 根据这个issue中的描述,alpine内置的busy box实现的wget不支持no_proxy参数。你可以用apk add wget安装一个gnu版本的试试
zheng1 helen1990817 按这篇文章的方式,可以搭一个内部的基于DoH的DNS服务器 https://developers.cloudflare.com/1.1.1.1/dns-over-https/cloudflared-proxy
yyuan9 zheng1 还是需要解决代理的问题,我把域名更换成IP地址后访问报错如附件,http://mirror.azure.cn/kubernetes/charts/index.yaml改为http://139.217.146.62/kubernetes/charts/index.yaml