一个基本的数据包结构是:/data_bags/[data bag name]/[data bag items]
假设我想在一个名为 users 的数据包中为我所有节点的所有可能的管理员创建一个数据包。IE
/data_bags/users/admin1.json
/data_bags/users/admin2.json
/data_bags/users/admin3.json
现在,node1
我只想拥有admin1 and admin3
,node2
我想拥有admin2
,并且admin3
作为我的管理员。
如何以可以为每个不同节点指定或拆分数据包项的方式分离或构造我的配置?
我的一个想法是我们是否可以做这样的事情。
/data_bags/node1/users/...
/data_bags/node2/users/...
我是厨师的初学者,所以如果我想要的是愚蠢的并且应该以其他方式处理,我很感激任何信息可以为我指明正确的方向。