我发布的“How to set chef attributes via Jenkins?”已正确回答,即使用“-j”选项。但是,如果我想在Jenkins的数据包中设置加载版本,那么所有烹饪书都可以使用它呢?那是我不想使用“-j”选项而是搜索数据包中的值?如何通过Jenkins
设置厨师数据包值答案 0 :(得分:1)
最佳方式:使用knife命令上传预定义或生成的数据库。
knife data bag from file BAG json_file_for_item
文件必须具有已定义的格式,扩展文档为HERE
对文件格式的文件系统层次结构和有要求,复制文档听起来不错。
答案 1 :(得分:1)
除了knife之外,您还可以使用Chef REST API编写自己的脚本。有Ruby(Chef-API),Python(PyChef),JavaScript(chef-js)以及许多其他客户端。