首页 > 解决方案 > 是否有 API 可以获取活动的厨师客户端运行详细信息?

问题描述

API 文档提供了一个端点,用于获取已完成(成功或出错)节点上的所有运行。但是,我需要检查是否有正在执行的活动厨师客户端运行。我怎样才能得到这些信息?

标签: chef-infra

解决方案


我知道那里没有这样的api。

我可以让您在厨师客户端运行的开始和结束时编写自定义布尔节点属性(您可能想查看厨师处理程序)以反映这一点,然后您可以使用刀搜索和查询自定义节点属性. 例如

$ knife search node "is_running:false"

推荐阅读