2015-04-02 25 views
1

只需要熟悉木偶和木偶大师。如果我有多个Web应用程序都使用类似的(但不完全相同的)应用程序堆栈,将它们设置为不同的环境似乎是有益的。这是一个常见的主题还是有更好的/不同的方式来设置它?当然,没有必要为每个应用程序设置一个单独的puppet master?不同应用程序的木偶环境

这主要是为了我学习puppet,但我也想用它来做其他的开发项目(几乎所有的都是web开发)。

回答

1

这会有点不寻常。每个节点只能位于一个单一的环境中,因此您将无法从单个主机提供多个应用程序。我通常使用通过开发,测试和生产测试清单的环境。

每个应用程序将有不同的profile class定义如何配置该应用程序。然后,我可以在单个节点上使用多个配置文件。