Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Networking 本地安装谷歌云网络_Networking_Kubernetes_Gcloud - Fatal编程技术网

Networking 本地安装谷歌云网络

Networking 本地安装谷歌云网络,networking,kubernetes,gcloud,Networking,Kubernetes,Gcloud,我们有一个GoogleCloud项目,有几个VM实例,还有Kubernetes集群 我可以通过kubefwd轻松访问Kubernetes服务,我可以ping它们,也可以curl它们。问题在于kubefwd仅适用于Kubernetes,而不适用于其他VM实例 有没有办法在本地挂载网络,这样我就可以ping和curl任何实例,而不必使用公共IP和与集群内相同的DNS?我强烈建议使用类似openvpn的vpn服务器。您还可以在Kubernetes集群内运行此操作 我有一个make-installrea

我们有一个GoogleCloud项目,有几个VM实例,还有Kubernetes集群

我可以通过
kubefwd
轻松访问Kubernetes服务,我可以
ping
它们,也可以
curl
它们。问题在于
kubefwd
仅适用于Kubernetes,而不适用于其他VM实例


有没有办法在本地挂载网络,这样我就可以
ping
curl
任何实例,而不必使用公共IP和与集群内相同的DNS?

我强烈建议使用类似openvpn的vpn服务器。您还可以在Kubernetes集群内运行此操作

我有一个
make-install
ready-repo供您查看

基本上,openvpn是在容器内运行的(在pod内),您可以设置希望客户端能够看到的路由

我不会依赖于
kubefwd
,因为它不是生产级产品,会给您带来持久连接问题

希望这对你有所帮助。。如果您还有问题/顾虑,请联系我们