Networking 创建Kubernetes吊舱网络图

Networking 创建Kubernetes吊舱网络图,networking,kubernetes,Networking,Kubernetes,我希望在一个名称空间中映射出各个pod之间的各种网络连接,以了解哪个pod正在与哪些其他pod通信。有没有办法查询etcd以获取此信息?您可以尝试使用它来制作Kubernetes群集的图形地图 它将实时生成进程、容器和主机的映射。您还可以从容器中获取日志,并通过WEB-UI运行一些诊断命令 要在Kubernetes上安装,您可以运行: kubectl apply -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl

我希望在一个名称空间中映射出各个pod之间的各种网络连接,以了解哪个pod正在与哪些其他pod通信。有没有办法查询etcd以获取此信息?

您可以尝试使用它来制作Kubernetes群集的图形地图

它将实时生成进程、容器和主机的映射。您还可以从容器中获取日志,并通过WEB-UI运行一些诊断命令

要在Kubernetes上安装,您可以运行:

kubectl apply -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"
启动后,您无需进行任何配置,Scope将监听您的播客和网络,并绘制您的网络地图。

您可以尝试使用来绘制Kubernetes群集的图形地图

它将实时生成进程、容器和主机的映射。您还可以从容器中获取日志,并通过WEB-UI运行一些诊断命令

要在Kubernetes上安装,您可以运行:

kubectl apply -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"

启动后,您无需配置任何东西,Scope将监听您的播客和网络,并绘制您的网络地图。

有许多工具可以可视化k8s拓扑

按星星的顺序排列:

  • 驾驶舱:

    • 驾驶舱使GNU/Linux易于发现。在web浏览器中查看服务器并使用鼠标执行系统任务。启动容器、管理存储、配置网络和检查日志都很容易
  • (Github:)是Docker和Kubernetes集群的故障排除和监视工具。它可以自动生成应用程序和基础架构拓扑,帮助您轻松识别应用程序性能瓶颈。您可以将Weave Scope作为独立应用程序部署在本地服务器/笔记本电脑上,也可以在Weave Cloud上选择Weave Scope软件即服务(SaaS)解决方案。使用Weave Scope,您可以使用名称、标签和/或资源消耗轻松地对容器进行分组、筛选或搜索:

  • :

    • SPEKT8是Kubernetes群集的新可视化工具。它自动构建应用程序和基础架构的逻辑拓扑,使您的SRE和Ops团队能够直观地理解、监视和控制基于微服务的容器化应用程序。只需将我们的容器化应用程序直接部署到Kubernetes集群中
  • KubeView(Github:)

    • KubeView显示Kubernetes集群内发生的事情,它映射出API对象以及它们如何相互连接。数据从Kubernetes API实时获取。某些对象(POD、复制集、部署)的状态采用红色/绿色编码,以表示其状态和运行状况
  • :

    • 为kubernetes项提供简单的力定向拓扑图

有许多工具可以可视化k8s拓扑

按星星的顺序排列:

  • 驾驶舱:

    • 驾驶舱使GNU/Linux易于发现。在web浏览器中查看服务器并使用鼠标执行系统任务。启动容器、管理存储、配置网络和检查日志都很容易
  • (Github:)是Docker和Kubernetes集群的故障排除和监视工具。它可以自动生成应用程序和基础架构拓扑,帮助您轻松识别应用程序性能瓶颈。您可以将Weave Scope作为独立应用程序部署在本地服务器/笔记本电脑上,也可以在Weave Cloud上选择Weave Scope软件即服务(SaaS)解决方案。使用Weave Scope,您可以使用名称、标签和/或资源消耗轻松地对容器进行分组、筛选或搜索:

  • :

    • SPEKT8是Kubernetes群集的新可视化工具。它自动构建应用程序和基础架构的逻辑拓扑,使您的SRE和Ops团队能够直观地理解、监视和控制基于微服务的容器化应用程序。只需将我们的容器化应用程序直接部署到Kubernetes集群中
  • KubeView(Github:)

    • KubeView显示Kubernetes集群内发生的事情,它映射出API对象以及它们如何相互连接。数据从Kubernetes API实时获取。某些对象(POD、复制集、部署)的状态采用红色/绿色编码,以表示其状态和运行状况
  • :

    • 为kubernetes项提供简单的力定向拓扑图

不,无法从etcd获得此信息。您可以使用分布式跟踪并从中生成地图。。。或者可能使用网络策略,但我不知道是否有一个工具可以将其可视化。不,没有办法从etcd获得此信息。您可以使用分布式跟踪并从中生成地图。。。或者可能使用网络策略,但我不知道是否有一个工具可以将其可视化。weave scope非常有效!SPEKT8由于某些原因无法工作。weave范围工作得很好!由于某种原因,SPEKT8不起作用。