尝试使用 Salt 进行云编排。目标是通过 Salt 使用 Chocolatey 在 Windows 上安装软件包。
- 成功:Chocolatey 安装在 Windows 上。
- 失败:没有使用 salt 的巧克力模块在 Windows 上安装连续的包。当你在当地做的时候他们会做。
我在 AWS 上安装了 Chocolatey 的两个 Windows 2012 实例。
$ sudo salt 'windows\*' test.ping
windows2-minion: True
windows-minion: True
两者都安装了 Chocoloatey 0.9.9.11 版本。接下来,我试图通过触发命令(或任何其他包名称)在这些机器/仆从上安装包:
$ sudo salt 'windows*' chocolatey.install jdk7
但我得到了错误:
$ sudo salt 'windows*' chocolatey.install jdk7
windows2-minion: ERROR: Unable to determine Chocolatey version
windows-minion: ERROR: Unable to determine Chocolatey version
我正在使用 Salt 2015.8.1(最新版本)。Master 在 RHEL 7 上。所有机器都在 AWS 上。