大家好,欢迎来到IT知识分享网。
前言
k8s拉取某些镜像速度奇慢无比,甚至直接报错。我们可以设置容器的代理来解决这个问题。
修改containerd服务
执行:
vim /lib/systemd/system/containerd.service
增加以下内容:
Environment="HTTP_PROXY=http://192.168.10.1:1080/"
Environment="HTTPS_PROXY=http://192.168.10.1:1080/"
Environment="NO_PROXY =10.96.0.0/16,127.0.0.1,192.168.0.0/16,localhost"
重启服务:
systemctl daemon-reload
systemctl restart containerd
192.168.10.1:1080是对应代理的url,如果是vmess代理且提供服务的protocol是http,均可为containerd的http与https的代理。
NO_PROXY的设置也是必须的。10.96.0.0与192.168.0.0分别是clusterIP与Pod的内网网段,如果不设置NO_PROXY Pod与Pod之间的通信会出现问题。
结语
搭配上v2ray在国内选择合适的云商,可以大大降低k8s集群运维难度。
以上就是关于今天的全部内容,咱们下期再见~
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/63525.html