我已经按照以下说明在 (ubuntu 12.04) 和 minion(windows server 2008 r2) 上设置了 salt 服务器http://salt.readthedocs.org/,现在我想将一个包含 .Exe 文件的文件夹复制到特定路径的 minion 并执行它,我的 salt-minion(win 2008 r2)在哪里有凭据?
答案1
对于文件管理,有一个 salt 模块。它工作得很好:http://docs.saltstack.com/en/latest/ref/states/all/salt.states.file.html
'c:\path\to\folder':
- file.recurse:
- source: salt://path/to/files/on/server
要运行可执行文件 - 查看 cmd 状态:http://docs.saltstack.com/en/latest/ref/states/all/salt.states.cmd.html
'c:\path\to\executable':
cmd.run