如何从“ LEGACY”子网中更新默认的GKE VPC?

时间:2019-01-03 16:13:32

标签: google-kubernetes-engine vpc google-cloud-filestore

我不久前建立了一个管理GKE集群,并且子网创建模式设置为“旧版VPC网络”。现在,我想将文件存储用作托管的nfs服务器,但是我无法使用默认网络,因为文件存储不适用于旧版网络。因此,我创建了一个具有自定义子网的新VPC,但无法连接两个VPC。我尝试了对等连接,但是由于默认网络处于旧版模式,因此无法正常工作。据我所知,没有办法将旧的旧网络更新为使用自动或自定义子网。我找不到用于更新群集以使用新VPC的选项。有什么办法可以解决这个问题?

任何帮助/指针将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

关于您的评论:“我尝试了对等,但是由于默认网络处于旧模式,因此无法正常工作。”,连接旧网络和VPC网络的最简单方法是使用Cloud VPN。但是有一些警告:

  • 如果您有较大的UDP数据包并且路径MTU发现不起作用,则MTU较低,这可能会导致问题。如果您仅使用TCP,则不必担心。
  • VPN隧道的吞吐量有限(〜200k PPS和〜2GBit / s),可以通过使用多个隧道来解决。

也关于:“我找不到用于更新群集以使用新VPC的选项。有什么办法可以解决这个问题?任何帮助/指针,将不胜感激。”,要更新群集,您可以在新的VPC网络中简单地创建一个替换群集。尽管您可以使用Cloud VPN将旧版网络与VPC网络相连,但这并不是最佳解决方案。最好的解决方案是用VPC网络替换旧网络。听起来您可以使用单个VPC网络进行所有操作。

我还要求您在“服务器故障”中发布此类问题,因为“堆栈溢出”用于编程和开发问题。