使用厨师的powershell_script提供程序,我如何引用存储在厨师服务器中的文件,而不是在同一文件中定义代码?基本上,我如何从Chef客户端调用服务器上的.ps1?

最佳答案

您可以直接在 powershell_script 中调用无符号Powershell脚本,只要your execution policy allows it即可,默认情况下,Chef会执行此操作。

powershell_script "run some script" do
  code "c:/something/script.ps1"
end

如果您还希望厨师部署脚本,则可以使用 /files 从菜谱的cookbook_file部分进行操作。

关于windows - Chef Powershell从文件运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24789993/

10-12 04:17
查看更多