如何在knife.rb配置文件中指定数据包路径?

时间:2017-01-10 11:44:33

标签: chef knife databags

我有特定于不同客户的数据包,如下所示:

/data_bags/client1/users/....
/data_bags/client1/projects/....
/data_bags/client2/users/...
/data_bags/client2/projects/...

因此,client1client2有一组不同的项目和用户,但作为开发人员,如果所有配置都在文件夹下,我会更好。我处理它们,然后当它们准备好生产时,我想将它们推送到厨师服务器以配置节点。但knife.rb期望所有数据包都在一个文件夹下,即/data_bags。这将是完美的如果我可以指定数据包路径:

cookbook_path            ["#{current_dir}/../cookbooks", "#{current_dir}/../other-cookbooks"]
databag_path            "#{current_dir}/../data_bags/client1"

我的目标是在不同的文件夹中安排或组织不同的数据包集合,并通过knife.rb指定我想要使用的行李路径

有没有办法指定数据包的路径?

0 个答案:

没有答案