厨师和巧克力
Chef and chocolatey
我的问题是关于 Chef 和 Chocolatey 的……
我可以在这里看到 食谱:https://github.com/chocolatey/chocolatey-cookbook
我可以在这里看到 资源:https://docs.chef.io/resource_chocolatey_package.html
我只是不明白说明书和资源之间的关系。如果我想在我的节点上安装和使用 Chocolatey,它们是否都需要?
(我什么都有最新版本,我有一个新环境)
谁能告诉我最有效的方法是:
- 安装 Chocolatey
- 使用 choco 推送包
我尝试使用 chocolatey_package 资源安装 Notepad++,但出现此错误:No candidate version available for notepadplusplus(即使在我的节点上手动安装 Choco 后我仍收到错误)
食谱中使用的语法:
chocolatey_package [ ‘notepadplusplus’ ] do
action :install
end
你可以使用任何一个。我们通常先把东西放在一个cookbook里,然后如果用户需求多,代码稳定了,我们就搬进Chef core。
可能的问题是应该 chocolatey_package 'notepadplusplus' do
没有数组。
我的问题是关于 Chef 和 Chocolatey 的……
我可以在这里看到 食谱:https://github.com/chocolatey/chocolatey-cookbook
我可以在这里看到 资源:https://docs.chef.io/resource_chocolatey_package.html
我只是不明白说明书和资源之间的关系。如果我想在我的节点上安装和使用 Chocolatey,它们是否都需要? (我什么都有最新版本,我有一个新环境)
谁能告诉我最有效的方法是:
- 安装 Chocolatey
- 使用 choco 推送包
我尝试使用 chocolatey_package 资源安装 Notepad++,但出现此错误:No candidate version available for notepadplusplus(即使在我的节点上手动安装 Choco 后我仍收到错误)
食谱中使用的语法:
chocolatey_package [ ‘notepadplusplus’ ] do
action :install
end
你可以使用任何一个。我们通常先把东西放在一个cookbook里,然后如果用户需求多,代码稳定了,我们就搬进Chef core。
可能的问题是应该 chocolatey_package 'notepadplusplus' do
没有数组。