因此,我们首次在Opscode平台上设置Chef来管理重要的群集部署。我们设置了客户端,开发环境中有一个完整的厨师仓库,检查了Git等等。刀具非常适合从回购中将上传到服务器中。
Chef管理控制台很不错。它允许您在线编辑几乎任何内容。但其中存在的问题是:我们已经在线进行了更改,并且无法弄清楚如何下载将它们重新下载到本地存储库中,以便可以将它们检入源代码管理中。
我们缺少刀具命令吗?或者其他任何可重复的方法,除了编写脚本以列出每个角色和环境并将它们传输到文件中之外?
答案 0 :(得分:0)
答案 1 :(得分:0)
你可能还想查看这篇文章。我遇到了类似的问题。
答案 2 :(得分:0)
knife download [PATTERN...] (options)
示例全部来自我上面链接的doc页面。
下载整个厨师回购:
knife download /
下载cookbook(目录):
knife download cookbooks
下载环境(目录):
knife download environments