过滤标签上返回的consul.io服务

时间:2015-04-02 15:09:03

标签: consul

我想知道是否有办法过滤服务consul使用标签返回我。

终点:

/v1/catalog/services

将服务地图返回给标签列表,并要求我在返回后解析服务。

我想知道是否有某种方法可以将我想要的标记(或标记)作为查询参数传递给端点,并获取已经过滤的地图。

2 个答案:

答案 0 :(得分:1)

基于docs和我自己的实验,这似乎不受支持,同意它会有用。

答案 1 :(得分:0)

它受到单个服务的?tags=...查询参数的支持: https://www.consul.io/docs/agent/http/catalog.html#catalog_service

否则,可以从目录/服务中解析返回的json。