Chef infra 如何在没有internet访问的情况下使用刀子EC2引导Windows节点

Chef infra 如何在没有internet访问的情况下使用刀子EC2引导Windows节点,chef-infra,knife,aws-ec2,Chef Infra,Knife,Aws Ec2,我们有严格的要求,“不允许连接互联网”,还有一个“只能安装经过测试和批准的软件”knife ec2服务器创建com并从opscode网站下载chef-client.msi。我看到knifewindows插件允许使用自定义URL指定获取msi的位置。AFAIK ec2插件有自己的引导逻辑。 如何使用ec2服务器创建引导Windows实例并指定chef client.msi的位置?有一个--msi url选项来控制从何处下载msi。如果需要更多的控制,您还可以创建自己的自定义引导模板。相关代码谢谢。

我们有严格的要求,“不允许连接互联网”,还有一个“只能安装经过测试和批准的软件”knife ec2服务器创建com并从opscode网站下载chef-client.msi。我看到knifewindows插件允许使用自定义URL指定获取msi的位置。AFAIK ec2插件有自己的引导逻辑。
如何使用ec2服务器创建引导Windows实例并指定chef client.msi的位置?

有一个
--msi url
选项来控制从何处下载msi。如果需要更多的控制,您还可以创建自己的自定义引导模板。相关代码

谢谢。我将msi放在本地web服务器上进行了测试。我不明白为什么这不是文档的一部分(或者我没有查看正确的位置?)我已经找到了一些查看源代码的其他选项,但我错过了这一个:-)顺便问一下,有没有建议开始制作引导模板的位置?我发现了“刀引导”,但我不知道有多少是相关的,因为我使用刀ec2插件引导(或者我应该问新问题?)。