在VPN下的Minikube怪异行为

问题描述 投票:1回答:3

我很好奇是否有Minikube Vpn问题的已知解决方法,除了从机器上清洁擦除微型管并重新安装。 Minikube在连接到办公室网络或家庭网络时工作得很好,但在连接到vpn时会死机。当我做一个kubectl get pods给了i/o timeout。我在他们的问题部分中确实阅读了几个git问题,但没有一个解决方案看起来很全面。

使用Mac OS Minikube V0.25.Any建议真的很感激!

kubernetes minikube
3个回答
1
投票

some issues reported around VPN for minikube

特别是,issue 2344显示确切的错误消息:

$kubectl version
Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.0", GitCommit:"925c127ec6b946659ad0fd596fa959be43f0cc05", GitTreeState:"clean", BuildDate:"2017-12-15T21:07:38Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"}
Unable to connect to the server: Gateway Time-out

不确定任何正确的解决方案,但there is remedy for this to disable TLS verification

来自issue 2325

在侧节点上,在Windows 10 1709更新中,Hyper-V附带了“默认开关”。 如果在minikube start中使用它,那么一切都在minikube中工作。所有主机VPN(我有2个,Cisco Anyconnect和ArraySSL VPN)在minikube内部工作。

vpn or proxy for easier local development (issue 38)”中提供了一些网络设置。

Issue 1413建议:

为了解决VPN问题,指定minikube使用的hostonly nic会很有帮助。 这样,即使思科破坏本地网络,该NIC上的其他虚拟机也不会有任何问题。 Docker Machine tdocker-machine create)公开了这个属性:

--virtualbox-hostonly-nictype "82540EM"   

但这还不适用于minikube。

解决方法是,在与minikube相同的CIDR中指定IP地址将设置将VM置于同一主机网络上。 例如,应用IP地址192.168.99.XX将使用minikube使用的同一主机网络,其IP地址为192.168.99.10X。


1
投票

我建议不要在Minikube上使用VPN。解决方法对我来说不起作用,或者当我升级VPN软件或重新启动笔记本电脑时。

我观察到VPN出于安全原因,将未知接口(具有未知IP地址,端口和DNS名称)的入口流量从Minikube丢入笔记本电脑。


1
投票

当Cisco VPN连接到我们的业务网络时,我遇到了这个问题。我能够停止VPN,然后启动minikube并且可以在VPN停止的情况下运行kubectl版本。然后我启动了运行minikube的VPN并重新发布了kubectl版本命令,它没有超时工作。然而,我没有测试过这个。

minikube version: v0.28.2
kubectl version
Client Version: version.Info{Major:"1", Minor:"11", 
GitVersion:"v1.11.2", 
GitCommit:"bb9ffb1654d4a729bb4cec18ff088eacc153c239", 
GitTreeState:"clean", BuildDate:"2018-08-08T16:31:10Z", 
GoVersion:"go1.10.3", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"10",     
GitVersion:"v1.10.0", 
GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", 
GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", 
GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

我还将VirtualBox升级到版本5.2.18 r124319(Qt5.6.3),然后在关闭VPN的情况下重新安装minikube。但是,这可能没有任何影响,因为我在VirtualBox的新版本上比其他人建议升级到。

© www.soinside.com 2019 - 2024. All rights reserved.