1

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

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

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

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

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

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

4

0 回答 0