Chef infra 是否存在与Rails常量文件等效的Chef?

Chef infra 是否存在与Rails常量文件等效的Chef?,chef-infra,Chef Infra,我们使用chef将多服务器、多应用程序RubyonRails应用程序部署到一个盒子集群中。每个git repo都被定义为一个单独的unix用户,以防止gem冲突,提供进程隔离等。我们发现,我们一直必须在每个框上定义每个repo,我们想知道是否有一种方法来定义数组(实际上只是一个字符串数组)在一个地方,我们可以在任何需要迭代的地方使用,并执行诸如设置rvm、安装vim配置等操作 它不是一个节点。这不是一个角色。它在所有机器上都是不变的,不管它们的节点或角色如何。数据包通常用于存储与节点没有1对1对

我们使用chef将多服务器、多应用程序RubyonRails应用程序部署到一个盒子集群中。每个git repo都被定义为一个单独的unix用户,以防止gem冲突,提供进程隔离等。我们发现,我们一直必须在每个框上定义每个repo,我们想知道是否有一种方法来定义数组(实际上只是一个字符串数组)在一个地方,我们可以在任何需要迭代的地方使用,并执行诸如设置rvm、安装vim配置等操作


它不是一个节点。这不是一个角色。它在所有机器上都是不变的,不管它们的节点或角色如何。

数据包通常用于存储与节点没有1对1对应关系的数据。您可以创建一个简单的“repo”数据包,其中包含要配置的每个repo的列表,然后可以从任何配方访问该列表。有关更多信息,请参阅。

数据包通常用于存储与节点没有1对1对应关系的数据。您可以创建一个简单的“repo”数据包,其中包含要配置的每个repo的列表,然后可以从任何配方访问该列表。有关更多信息,请参阅。

您看过环境吗?您看过环境吗?如果您正在查找一些示例代码,请参阅。如果您正在查找一些示例代码,请参阅。