【发布时间】:2017-09-02 09:03:24
【问题描述】:
所以我在我的厨师服务器上定义了几个环境,具有覆盖属性的多个角色,以及一些具有覆盖的环境 json 定义。我一直在试图弄清楚是否有一种方法可以获取环境的详细信息,该环境采用所有默认/覆盖/自动定义并显示chef-client 运行时将使用的最终环境。基本上是一种验证 chen 运行时使用的最终属性的方法。 knife environment show <env name> 只显示 json 文件定义的环境,而不是考虑所有覆盖后的最终属性。有没有办法以why-run 模式或其他方式运行 chef-client 并输出它在日志或其他内容中使用的内容?或者这是否可以通过报告选项收集?我没有直接访问 Chef 服务器的权限,并且尝试使用 knife runs list 会给出 404 html 响应。
如果这是一个草率的问题,我很抱歉,我对厨师不是特别熟悉。
【问题讨论】:
标签: chef-infra