net / http:minikube Windows 7上的TLS握手超时

时间:2018-03-08 04:19:21

标签: docker kubectl minikube

我正在尝试使用带有虚拟框的Windows 7在我的本地计算机上设置minikube。

我尝试按照以下步骤进行操作

enter image description here

我也试过用下面的命令传递代理

minikube start --docker-env http_proxy=http://xxx:80 --docker-env https_proxy=http://xxx:80 --docker-env no_proxy=192.168.99.100

我在minikube上获得net / http:TLS握手超时 enter image description here

我尝试过kubectl v1.9,v1.3。

2 个答案:

答案 0 :(得分:0)

如果您能够使用minikube ip查看IP地址,请使用set命令检查您的无代理shell环境中是否存在异常。如果不是,请将其设置为set NO_PROXY=localhost,127.0.0.1, 192.168.99.100,其中192.168.99.100minikube ip命令返回的IP。这对我有用。

答案 1 :(得分:0)

使用以下命令

在虚拟框上启动minikube

$ minikube start --kubernetes-version =" v1.4.0" --vm驱动="的virtualbox" --docker-env http_proxy =" http:// xxx:yyy" --docker-env https_proxy =" http:// xxx:yyy" --show-libmachine-logs --alsologtostderr

尝试minikube仪表板如果仍然给出以上错误:net / http:minikube Windows 7上的TLS握手超时

$ minikube ip

$ SET NO_PROXY =" 127.0.0.1,[ip_of_above_result]"

尝试设置群集上下文并跳过TLS验证

$ kubectl config set-cluster minikube-vpn --server = https://127.0.0.1:8443 --insecure-skip-tls-verify

$ kubectl config set-context minikube-vpn --cluster = minikube-vpn --user = minikube

$ kubectl config use-context minikube-vpn

现在尝试使用命令

进行测试

minikube仪表板

它应该自动触发kubernetes

的打开网页

除此之外,版本对我来说至关重要。我将minikube从最新的v0.25.2降级到v0.24.0(minikube)和kubectl 1.10(最新的kubectl)和--kubernetes-version =" v1.9.4"(最新的) )

相关问题