我正在使用Istio和Kiali,我想在我自己的代码中集成图形表示和它的权重。
Istio或Kiali本身是否提供了用于此目的的API?例如,将图形导出为JSON对象?
发布于 2021-03-09 21:55:54
没有官方支持使用Kiali的rest API,但是你绝对可以这样做。“不支持”意味着当你更新Kiali时,API可能会有破坏性的变化,这些变化不一定会被记录下来。
Kiali由两个组件组成,后端服务器和前端UI,它们通过rest api与传递到前端的json数据进行通信,因此您可以直接调用为图形提供服务的后端端点。这是<kiali url>/api/namespaces/graph上的一个GET
有一个swagger文件记录了这个API,这里特别针对图形端点:https://github.com/kiali/kiali/blob/master/swagger.json#L559-L651。
https://stackoverflow.com/questions/66543378
复制相似问题