我已经启动并运行了一个AWS EKS集群。 我在公共子网中设置了具有管理权限的堡垒主机,而工作节点在私有子网中。
k8s服务部署在专用子网中的工作人员上,我们的主要API容器也在那里,并使用nginx入口控制器暴露于Internet,通过该控制器,我们设置了面向互联网的弹性负载平衡器和与之绑定的nginx容器它。由于进入规则,我们具有基于路径的路由。 ELB具有我们已设置的DNS记录。
这一切都很好,但是最近我按照以下教程设置了弹性堆栈以进行日志记录和监视:https://nick.sarbicki.com/blog/visualising-services-kubernetes-elk-kubernetes/并且我的Pod已启动并正在运行,但是无法连接到kibana。当我输入在入口文件中为kibana指定的路径时,我得到了default backend - 404
,但同时我也可以在kibana pod的日志中看到请求。
我正在使用不同的nginx设置,但似乎无法正常工作。有人遇到过这种情况吗?任何帮助将不胜感激。