我希望能够从 Chef 中提取以下信息:
- 节点的当前状态与计划的更改
- 实际厨师客户端运行后平移更改与状态
到目前为止,我有以下想法:
- 比较
knife node show
&&chef-client -W
(为什么运行的日志)- 但是,输出格式不同(JSON 与日志),我必须解析日志并将其转换为 JSON(outch?)
- 比较
chef-client -W
(为什么运行的日志)&&chef-client
(日志):- 在这里我可以比较两者
我想要实现的是某种可视化的变更管理
在某种形式上,Chef Automate 似乎提供了精简版。我不确定我是否真的在这里射掉了我的整条腿。欢迎任何指点。