在本地安装Google Cloud网络

Voj*_*ěch 5 networking gcloud kubernetes

我们有一个包含多个VM实例和Kubernetes集群的Google Cloud项目.

我能够轻松访问Kubernetes服务,kubefwd我可以pingcurl他们一起使用.问题是kubefwd仅适用于Kubernetes,但不适用于其他VM实例.

有没有办法在本地安装网络,所以我可以pingcurl没有它的任何实例具有公共IP和DNS与集群内部相同?

小智 1

我强烈推荐使用像 openvpn 这样的 VPN 服务器。您还可以在 Kubernetes 集群内部运行它。

我有一个make install现成的存储库供您查看https://github.com/mateothegreat/k8-byexamples-openvpn

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

我不会依赖它,kubefwd因为它不是生产级别,并且会给您带来持久连接的问题。

希望这对您有所帮助..如果您仍有问题/疑虑,请联系我们。