Kubernetes集群上的节点可以有动态IP的OIC Classic吗

Can nodes on a Kubernetes cluster have dynamic IP's OIC Classic

我正在将 K8s 部署到 Oracle 云基础设施,同时我可以确保 public 面向互联网的 IP 即使在实例重新启动时也保持静态。但出于某种原因,实例的私有 IP 总是在变化。这让我想到了一个问题 - Kubernetes 可以与重启后 IP 发生变化的节点一起工作吗?

这可能是一个相当菜鸟的问题,但我确实尝试在线阅读但找不到决定性的答案。

是的,kubernetes 可以轻松处理这种情况,并且在 OCI 上它工作得很好。各个工作节点将(使用该主机上的 kubelet)调用主 IP,我们建议在前面使用负载均衡器以实现静态 IP,并允许您更改、扩展和调整主 kubernetes 控制平面节点随心所欲,不影响工作人员。

您目前可以使用此处发布的适用于 kubernetes 的 Terraform 工具获得非常巧妙的设置:

https://github.com/oracle/terraform-kubernetes-installer