【发布时间】:2014-08-28 00:15:11
【问题描述】:
由于我的厨师节点上存在大量用户和组,运行 chef-client 会将所有信息发送到厨师服务器,从而导致性能问题。
我可以通过在 client.rb 上添加类似这样的内容轻松地将属性列入白名单:automatic_attribute_whitelist ["etc/group"]
有没有办法将一组特定的属性列入黑名单,以免发送到 Chef 服务器?
【问题讨论】:
-
什么类型的属性?
-
我只需要排除在每个节点收敛期间发送的 etc/group 和 etc/passwd 节点属性。白名单意味着您指定要保留的属性。如果我可以简单地排除两个属性而不担心其余的属性,那会简单得多。
-
你为什么不直接禁用那个特定的 Ohai 插件呢? stevendanna.github.io/blog/2013/04/13/passwd-min-ohai-plugin
-
成功了。将其作为答案提交,以便我接受(尽管这更多的是一种解决方法,并没有指定厨师是否真的支持列入黑名单的节点属性)。
标签: chef-infra ohai-gem