在GCP上更新K8后,丢失外部IP

时间:2018-09-07 07:35:16

标签: kubernetes google-cloud-platform

在GCP上进行K8更新时,我们会丢失节点与其外部IP之间的链接。之后,这会导致K8s应用程序与由防火墙保护的其他云进行通信时出现一些问题。

此后,我必须再次手动分配它们。为什么是这样?我可以以某种方式防止这种情况吗?

1 个答案:

答案 0 :(得分:1)

首先,确保已在云控制台->网络->外部IP地址中将IP设置为静态。

将其设置为静态后,您可以使用loadBalancerIP属性将服务分配给静态IP。请注意,您的服务应为LoadBalancer类型。有关更多信息,请参见https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer

如果您不需要负载均衡器,也可以尝试https://kubernetes.io/docs/concepts/services-networking/service/#external-ips