我试图在显式代理后面运行带有Hyperkube的Kubernetes 1.6群集。 来自主/节点的所有流量最终都在{proxy-ip}:8080。
由于群集需要向底层云提供程序发出传出HTTP调用,它会失败并退出Hyperkube容器,除了kubelet之外,其他所有kubelet都尝试在本地查询kubeapi并失败(因为它没有运行)。
我知道我需要设置http_proxy / https_proxy / no_proxy设置,到目前为止我已经在/ etc / environment和docker.service.d配置了它们(使用http-proxy.conf / https- proxy.conf)和kubelet.service。
我是否还需要将代理设置传递给hyperkube文件? 我错过了什么?
谢谢