Chef infra 在windows服务器上安装Chef Solo

Chef infra 在windows服务器上安装Chef Solo,chef-infra,Chef Infra,我是新来的厨师和云。我必须在windows server 2008上安装chef。我在这里查阅文档: 但我对其中的几个步骤并不清楚 我有一个非常简单的设置,它是Chef solo,所以我只有一个windows服务器,我正在尝试安装它并练习编写一些烹饪书 请帮我解决这个问题。 我不清楚上面链接中的步骤是: 步骤名称:复制验证密钥 我不明白它说的是哪个validation.pem 提前感谢您的帮助。如果您只想使用Chef Solo,则无需使用“validation.pem”、“USERNAME.p

我是新来的厨师和云。我必须在windows server 2008上安装chef。我在这里查阅文档:

但我对其中的几个步骤并不清楚

我有一个非常简单的设置,它是Chef solo,所以我只有一个windows服务器,我正在尝试安装它并练习编写一些烹饪书

请帮我解决这个问题。 我不清楚上面链接中的步骤是: 步骤名称:复制验证密钥 我不明白它说的是哪个validation.pem


提前感谢您的帮助。

如果您只想使用Chef Solo,则无需使用“validation.pem”、“USERNAME.pem”或“knife.rb”进行任何操作

步骤1:安装

第二步:阅读文章

该页面上的路径是特定于Unix的,但是您应该能够将它们调整到适合Windows系统的适当位置

基本上,要使用Chef Solo,您需要:

  • solo.rb配置文件。这应该指向您正在使用的烹饪书的位置,例如“C:\chef\cookbooks”

  • 描述节点的JSON文件(如create mynode.JSON),特别是要使用的运行列表,例如:

    { “运行列表”:[“配方[windows],“配方[mycookbook\u one”]] }

  • 等等

  • solo.rb中指定位置的实际烹饪书。您可以从中下载一些已经可以使用Windows的,如“Windows”、“iis”、“sql\u server”和

  • 运行chef solo,指定配置文件和JSON文件。您可能希望以管理员的身份执行此操作

    chef solo-c solo.rb-j mynode.json


  • 如果您陷入困境,这里是提问的好地方。

    仅供刚刚阅读此答案的人参考,Chef Solo文档的位置将移至