我在RancherOS主机上试验Rancher Server,该主机有多个NIC接口/ IP地址:

  • eth0 - 10.30.0.231,由...使用

  • Rancher Server(Rancher API运行于10.30.0.231:8080)

  • Rancher Agent(在同一台主机上,因为它是一个测试设置)

  • 已连接到我们的IT管理VLAN(只有管理员才能访问)

  • eth1 - 10.10.0.231

  • 与我们的内部办公室VLAN连接(所有员工都可以访问它)

现在我想创建一个Kubernetes Ingress,它在 eth1 地址上暴露端口,但似乎Rancher的Kubernetes Ingress控制器只能在Rancher Agent IP上发布,因为Ports只能通过 eth0 IP地址访问 .

是否有任何kubernetes Ingress注释(如 http.port ,如此处所述:http://rancher.com/docs/rancher/latest/en/kubernetes/ingress/#scale-and-other-port),它可以用来告诉Ingress控制器哪个IP /接口应该用于Ingress?