我在AWS中集成了Kubernetes集群,我想在该集群上进行端到端测试。
我目前使用部署和服务。
建议的方法是使用Ingress并将其配置为使用cookie注入来确保访问实现以下逻辑的网页:
在请求中识别特殊标头时 - >允许代理进入网页(用于自动化测试)
在请求中无法识别特殊标头时 - >显示基本http身份验证的弹出窗口(用于普通用户)。
我还想为两种情况使用单个入口点(相同的URL)。
我一直在浏览官方文档,但没有找到指定的用例,也没有找到任何可能与我想要实现的内容接近的示例。
如果有人使用类似的方法或使用类似的东西,我很感兴趣。
非常感谢!
答案 0 :(得分:1)
听起来像configuration-snippet或成熟的custom template可以做你想要的,以及nginx if
和add_header
使用类似的东西:
<select>
<option th:each="data:${employees}" th:value="${data.employee_id}" th:text="${data.employee_name}"> </option>
</select>