Chef infra 如何跟踪客户端上的运行时更改?
我正在检查一本即将配置我的客户机的大型烹饪书,我想详细了解它配置了哪些文件\删除了哪些文件\添加了哪些文件,等等 我运行:Chef infra 如何跟踪客户端上的运行时更改?,chef-infra,chef-solo,Chef Infra,Chef Solo,我正在检查一本即将配置我的客户机的大型烹饪书,我想详细了解它配置了哪些文件\删除了哪些文件\添加了哪些文件,等等 我运行: find / -mount -mmin 它确实给了我一些提示,但我也得到了一些不相关的结果 有没有更好的方法通过运行烹饪书来了解我的clinet上到底发生了什么变化?有一个why run系统,它试图事先进行分析,以确定会发生什么变化,但由于厨师食谱是任意可执行代码的性质,它并不完美。您也可以在事后通过Reporting插件或事件处理程序(允许您将数据写入任何系统/格式)
find / -mount -mmin
它确实给了我一些提示,但我也得到了一些不相关的结果
有没有更好的方法通过运行烹饪书来了解我的clinet上到底发生了什么变化?有一个why run系统,它试图事先进行分析,以确定会发生什么变化,但由于厨师食谱是任意可执行代码的性质,它并不完美。您也可以在事后通过Reporting插件或事件处理程序(允许您将数据写入任何系统/格式)获取列表,但只能在事后报告。有一个why run system,它会尝试事先进行分析,以确定会发生什么变化,但由于厨师食谱是任意可执行代码的性质,它并不完美。您也可以在事后通过Reporting插件或事件处理程序(允许您将数据写入任何系统/格式)获取列表,但这只能在事后报告。使用why run对我没有帮助,因为在某些情况下,它只会显示将运行的代码块,而不会显示在我的系统上实际更改的代码块。关于报表加载项或处理程序,我不太熟悉。如果你能分享和举例,我将不胜感激。使用“为什么运行”对我没有帮助,因为在某些情况下,它只会显示将运行的代码块,而不会显示它在我的系统上实际更改了什么。关于报表加载项或处理程序,我不太熟悉。如果你能分享和举例,我将不胜感激。