考虑到Kubernetes没有提供服务如何相互交互的完全可见性,我想自动派生和映射服务。例如,如下图所示,我们如何导出付款服务与购物车服务和购物车服务与目录和红皮书的交互作用。
到目前为止我试过的是,
那么,在Kubernetes中,获取有关相互交互的服务的信息最简单的方法是什么?
发布于 2022-11-10 07:23:09
在我们构建Otterize的时候,我们也面临着这个问题--我们需要一些东西来映射“谁在和谁交谈”来引导我们的解决方案,但是每个工具似乎都不适合简单地创建一个“网络地图”而没有我们不想要的东西。我们最终推出了自己的产品,并开放了它:https://github.com/otterize/network-mapper。
它的基础是结合来自DNS查询的信息(实际上只是查询响应),以及检测打开的连接,这给您提供了一个IP级别的网络映射,然后添加一个简单的解析启发来导出逻辑名称级别的映射。您可以在这篇博客文章中阅读更多细节,这篇文章是由构建该工具的人之一:https://otterize.com/blog/kubernetes-traffic-discovery编写的。
希望这能有所帮助!
发布于 2022-08-17 06:26:08
https://stackoverflow.com/questions/73383472
复制相似问题