Zalenium 网格容器 returns 403 forbidden -nginx

Zalenium grid container returns 403 forbidden -nginx

我正在对 zalenium 网格进行 运行ning selenium 测试。当前配置为 运行 4 个网格 docker 容器以进行 运行 Selenium 测试。 2 个容器似乎 运行 针对应用程序 URL 和其他 2 个容器 return 403 Forbidden from nginx while 运行ning 针对同一应用程序的测试 URL.

流量通过入口路由到应用程序,入口具有容器当前 运行ning 的 kubernetes 节点的 IP 白名单范围。

由于 Zalenium 使用 docker 容器动态创建本地网格,问题在于其中一个容器不断出现 403 Forbidden 错误,因为 POD 运行 所在的工作节点的 IP 已列入白名单而不是路由流量的 POD 的 public IP。这是因为新添加了 Availability ZONE。新添加的可用区的 NAT 网关 IP 必须在正在测试的应用程序的入口中列入白名单。