![防止厨师从组中删除成员](https://linux22.com/image/621317/%E9%98%B2%E6%AD%A2%E5%8E%A8%E5%B8%88%E4%BB%8E%E7%BB%84%E4%B8%AD%E5%88%A0%E9%99%A4%E6%88%90%E5%91%98.png)
在我的厨师食谱中,我创建了一个组
group "mygroup" do
action :create
end
我还有其他用户从服务器中添加和删除,这些用户不受 chef 管理。当我运行 chef 客户端时,任何已添加到我的组的用户都会从组中删除。我认为,由于我没有使用 append(默认为 false)并且没有提供成员列表,因此它不会尝试管理用户。
有什么方法可以防止我的新用户被从该组中删除?或者如果该组已经创建,则根本不运行该组资源?
答案1
默认情况下append
是false
并且members
是 ,nil
这意味着:确保此组没有成员。您想append
成为true
。