我是 Kubernetes 新手,正在尝试从基于 VM 的服务迁移到 Kubernetes。
目前的做法,
在每个 VM 上拥有多个 VM 和运行服务。服务在多个虚拟机上运行,并且前面有 VIP。客户将访问 VIP,VIP 将循环使用可用服务。
我阅读了 ISTIO 和 ingress 并希望,同样的事情可以使用 ISTIO 来完成。我已经设置了一个本地 minikube 集群并探索了所有用例。我能够以缩放因子 2 部署我的服务。现在,我想使用 VIP 访问我的服务。我不知道如何创建 VIP 并暴露给 Kubernetes 集群中的其他服务以及在 Kubernetes 集群之外运行的服务?我可以使用相同的现有 VIP 吗?或者,我是否需要做任何额外的设置,在 Kubenetes 中使用任何服务名称创建 VIP?
谢谢