需要Chef配置支持

时间:2016-05-10 06:31:24

标签: chef chef-recipe

我刚开始研究厨师,并不知道它是如何运作的。 因此我的问题开始了,

  1. 我在教程中看到了厨师DK,Chef Client和Chef Server。我的用例是我需要一些工具,可以自动配置或通过更改一些本地脚本在不​​同的服务器(可能是SIT,UAT或PROD)中复制我的配置。为此,我需要Chef Server或者我只能做厨师DK。
  2. 此外,在Chef官方网站上,没有为Windows Server提供Chef Server下载,但在他们的教程中,他们在Windows Server云中提供了Chef Server ..
  3. 学习和实施Chef而不是Puppet
  4. 更容易

1 个答案:

答案 0 :(得分:0)

请记住,正如斯蒂芬所说,多个问题都是一种不好的形式:

  1. Chef Server通常充当配置数据的中央分发和管理点,但您从技术上讲并不需要它。还有其他工作流程涉及手动复制食谱/节点数据或使用knife-solo等工具。您在官方页面中找到的工作流程都是基于Chef Server的,所以如果您想查看其他选项,我仍然会先学习基本工作流程,然后再去那里。

  2. Chef Server在Windows上不可用,因为几个底层服务仅限Linux。 Chef Server可以在Microsoft的Azure云上使用,但在Linux实例上(Azure支持许多操作系统)。

  3. 再次,斯蒂芬说这是一个意见问题。尝试所有四种主要工具(Chef,Ansible,Puppet和Salt),看看你喜欢哪种。