我们正在尝试使用Helm图表将Keycloak与Nginx一起安装。我们正在DigitalOcean上进行部署。我们希望基于路径的路由而不是基于域的路由。所以
www.example.com应该转到静态内容 www.example.com/auth应该转到密钥斗篷。
我已经使用仅基于Docker的上述基于路径的路由,但希望此设置可与K8S一起使用。
在K8S中,我们已经使用Nginx Ingress Controller进行了基于域的路由,但是不知道如何使基于路径的路由起作用。 与我交谈的一位同事说: “它们是2个不同的容器。K8不能那样工作。您无法进行基于安装的虚拟主机,这就是引入微服务的原因。” 我正在看这篇文章,这给了我一些希望: https://brokenco.de/2017/12/04/virtualhosts-across-namespaces-in-k8s.html
如果有人可以提供如何逐步执行此操作的示例,那将是非常不错的选择,因为我仍在学习K8S。