-
k8s-graph: 视觉化展示您的 Kubernetes(k8s)集群状态
资源介绍
可视化您的Kubernetes集群
抽象的
该项目包含3个部分,以可视化您的k8s图。
DockerHub上已经提供了Docker容器,因此您可以跳过第1部分和第2部分,而仅创建k8s部署。
节点服务器,它轮询来自k8s api的信息,并使用创建图。
Dockerfile,创建容器。
k8s yaml文件,它将创建一个服务和一个带有两个容器的部署。
kubectl从代理开始,因此节点服务器可以访问k8s api。
节点服务器,使用D3渲染图形。
节点服务器
node server相关文件是server.js , k8s.html和package.json 。
节点服务器默认情况下每秒轮询一次k8s api,并提取相关信息以创建在html文件中实现的图形可视化。
以下列表显示了可以通过env变量配置的值:
大小:30
奴才大小:30
podSize:15
linkSi