我在 VPC 网络中创建了一个静态 IP,并将其作为外部 IP 地址附加到 VM。
但是,在将静态 IP 分配给 VM 两周后,我注意到静态 IP 已自动从 VM 中分离出来,我不得不再次将 IP 附加到那里。
如果我的虚拟机是标准机器类型,什么情况会导致这种分离?Kubernetes 升级可以做到这一点吗?
我在 VPC 网络中创建了一个静态 IP,并将其作为外部 IP 地址附加到 VM。
但是,在将静态 IP 分配给 VM 两周后,我注意到静态 IP 已自动从 VM 中分离出来,我不得不再次将 IP 附加到那里。
如果我的虚拟机是标准机器类型,什么情况会导致这种分离?Kubernetes 升级可以做到这一点吗?
尽管您可以为 GKE 集群中的节点分配静态 IP,但如果重新创建节点(通过自动缩放或节点修复),这些 IP 将自动分离。
理论上,Kubernetes/GKE 是具有动态资源的系统,不应该保留状态(在大多数情况下)。如果要添加静态方式来访问集群,请使用Load Balancer或Ingress objects。
在需要统一出站地址的场景下,可以使用GKE 和 Cloud NAT来“统一”出站连接的动态节点 IP。