0
所以我有几个环境定义在我的厨师服务器上,有多个角色覆盖属性,还有一些环境json定义也覆盖了。我一直在试图弄清楚是否有一种方法可以获取采用所有默认/覆盖/自动定义的环境的细节,并显示运行chef-client
时将使用的最终环境。基本上是一种验证chen运行时使用的最终属性的方法。 knife environment show <env name>
只显示json文件定义的环境,但不考虑全部覆盖之后的最终属性。有没有办法在why-run
模式下运行厨师客户端,并输出它在日志中使用什么?或者这是可以通过报告选项收集的东西吗?我没有直接访问厨师服务器,并尝试使用knife runs list
给出404 html响应。如何获得最终重写的厨师环境属性?
我很抱歉,如果这是一个粗糙的问题,我不是特别熟悉厨师。