在本地挂载 Google Cloud 网络
Posted
技术标签:
【中文标题】在本地挂载 Google Cloud 网络【英文标题】:Mounting Google Cloud network locally 【发布时间】:2019-05-07 01:11:39 【问题描述】:我们有一个包含多个 VM 实例和 Kubernetes 集群的 Google Cloud 项目。
我可以使用kubefwd
轻松访问 Kubernetes 服务,我可以ping
和curl
他们。问题是kubefwd
仅适用于 Kubernetes,但不适用于其他 VM 实例。
有没有办法在本地挂载网络,所以我可以 ping
和 curl
任何没有公共 IP 且 DNS 与集群内部相同的实例?
【问题讨论】:
【参考方案1】:我强烈推荐使用像 open*** 这样的 *** 服务器。您也可以在 Kubernetes 集群中运行它。
我有一个 make install
准备好的仓库供你在 https://github.com/mateothegreat/k8-byexamples-open*** 签出。
基本上,open*** 在容器内(在 pod 内)运行,您可以设置希望客户端能够看到的路由。
我不会依赖 kubefwd
,因为它不是生产级的,并且会给您带来持久连接的问题。
希望这对您有所帮助。如果您仍有问题/疑虑,请联系我们。
【讨论】:
以上是关于在本地挂载 Google Cloud 网络的主要内容,如果未能解决你的问题,请参考以下文章
本地挂载Google DriveOne DriveYanDex Drive等云端硬盘
私有 VPC 网络上的 Google Cloud Build
在 Google Cloud Platform 中将永久性磁盘挂载到 /home