装好了 k3s 和 helm3 ,准备安装个 ingress
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm repo update helm install ingress-nginx ingress-nginx/ingress-nginx
结果 install 怎么都是超时
以前 k8s 还是用 docker 容器,给 docker 设置代理就可以了 现在容器换成 containerd 了,代理的环境变量变成 CONTAINERD_HTTP_PROXY 了
重要搞定了不容易。
我在服务器是这样设置代理的: 1 、ssh -D localhost:1080 海外主机 2 、使用 privoxy 把 sock5 转成 http
v 友们在服务器上怎么设置代理的?
1
A01514035 2022-07-09 10:44:23 +08:00
在服务器上装 clash ,然后 http 代理和 socks 代理都有了。
|
2
aircjm 2022-07-09 10:56:33 +08:00
#1 正解啊
|
3
lupus721 2022-07-09 13:25:04 +08:00
ssh -D 然后 proxychains 和你思路一样
|
4
liuxu 2022-07-09 14:44:30 +08:00
一个麻烦但是不用代理的办法,从国内源 docker pull 依赖的镜像到服务器,然后给本地镜像打上依赖的标签就好了,helm 包镜像拉去方式一般都是 IfNotPresent ,可以自己确认下
如 tencent/aaa/bbb 下载,然后打赏 k8s.io/aaa/bbb 标签就行 |
5
Frankcox 2022-07-10 19:47:25 +08:00
所以我一直都用境外服务器,哪怕多花点钱
|