Chef infra 如何将更改从Chef服务器带入本地存储库?

Chef infra 如何将更改从Chef服务器带入本地存储库?,chef-infra,Chef Infra,因此,我们首次在Opscode平台上设置Chef,以管理重要的集群部署。我们已经设置了客户端,开发环境中有一个完整的chef repo,并将其签入Git,等等。刀子非常适合将东西从repo上传到服务器 厨师管理控制台有点不错。它可以让你在线编辑几乎任何东西。但问题就出在这里:我们已经在网上做了更改,却不知道如何将它们下载回本地存储库,以便将它们签入源代码管理 我们少了一把刀吗?或者,除了编写脚本列出每个角色和环境并将它们导入文件之外,还有其他可重复执行的方法吗 不确定您是否仍在寻找此文件,但此r

因此,我们首次在Opscode平台上设置Chef,以管理重要的集群部署。我们已经设置了客户端,开发环境中有一个完整的chef repo,并将其签入Git,等等。刀子非常适合将东西从repo上传到服务器

厨师管理控制台有点不错。它可以让你在线编辑几乎任何东西。但问题就出在这里:我们已经在网上做了更改,却不知道如何将它们下载回本地存储库,以便将它们签入源代码管理


我们少了一把刀吗?或者,除了编写脚本列出每个角色和环境并将它们导入文件之外,还有其他可重复执行的方法吗

不确定您是否仍在寻找此文件,但此repo中有一个备份插件:


我用它将服务器转储到存储库中。

不确定您是否仍在查找此文件,但此repo中有一个备份插件:


我用它将服务器转储到存储库中。

您可能还想查看这篇文章。我也面临着类似的问题


您可能还想查看这篇文章。我也面临着类似的问题

示例都取自我上面链接的文档页面

下载整个chef repo:

刀下载/

下载食谱(目录):

刀下载食谱

下载环境(目录):

刀下载环境

示例都取自我上面链接的文档页面

下载整个chef repo:

刀下载/

下载食谱(目录):

刀下载食谱

下载环境(目录):

knife下载环境