![Rancher 2.0.4 工作进程上的多个 IP](https://linux22.com/image/724250/Rancher%202.0.4%20%E5%B7%A5%E4%BD%9C%E8%BF%9B%E7%A8%8B%E4%B8%8A%E7%9A%84%E5%A4%9A%E4%B8%AA%20IP.png)
我在具有工作节点的主机上为 Rancher 2 设置了多个 IP,外部世界可以通过每个 IP 对主机进行 ping 操作。但是看不到此 IP,如果我将主机端口配置为 IP:端口格式,我仍然可以连接到此节点的基本 IP。如果启动两个具有相同端口但不同扩展 IP 的容器,则只能访问最后启动的容器。
我在 Rancher 上找到的所有关于多个 IP 的信息都与 Rancher 1.6 有关。但是 Rancher 的架构从 1.6 版更改为 2.0 版,现在基于 Kubernetes。
所以问题是,这是 Rancher 的一个 Bug,还是由于 kubernetes 基础而根本无法实现?
答案1
Rancher 中可能只有 hostPort 参数可用,而缺少 hostIP