这有可能定义一个入口(ingresses.networking.k8s.io)转发请求到专用网络中的具体静态IP地址吗?
我有一个不在K8S集群上运行的服务,但是它驻留在一个专用网络中,而且所有的K8S荚都可以访问这个网络。在这个网络中有许多辅助服务,由于某些原因,我不想在K8S集群中部署这些服务。我希望通过ingress公开其中的一些服务,但此时我还没有找到将后端定义为静态IP地址的方法。
这有可能吗?
谢谢!
发布于 2019-08-16 07:30:42
发布于 2022-07-20 14:23:47
注意:您不能编辑现有的ingress-nginx负载均衡器服务,但是您可以传递希望它在安装时使用的外部IP。请记住,您需要在云环境中提前设置外部IP。
下面是在执行舵机安装时对我起作用的命令:
helm upgrade --install ingress-nginx ingress-nginx \
--repo https://kubernetes.github.io/ingress-nginx \
--namespace ingress-nginx --create-namespace \
--debug \
--set controller.service.loadBalancerIP=<YOUR_STATIC_IP>更多信息:
https://serverfault.com/questions/978356
复制相似问题