【发布时间】:2018-01-03 06:13:59
【问题描述】:
我正在尝试找出在审核模式下运行时是否可以在 Chef Control Group 中引用我的节点属性。例如,我有一个特定的配方,它引用了我的 http(s) 代理的属性,我需要通过我的审核确保代理服务器设置正确。
所以,我想检查我的代理配置文件的内容,并确保它在文件中具有适当的代理服务器。但我目前无法验证这一点,因为当我引用时审核模式似乎无法识别:
node['default']['proxy_server']
或
"#{node['default']['proxy_server']}"
在审计模式下不能引用属性吗?还是只有我不知道的超级秘密语法?谢谢!!
【问题讨论】:
-
您指的是哪种审核模式,旧的“审核模式”还是新的审核指南?
-
使用旧的审计模式。
'Chef::Config[:audit_mode] = :audit_only
标签: chef-infra audit