我已经在Ubuntu 12.04中安装了Salt-master,并在Ubuntu 12.04中安装了salt minion。 我想要安装包含像svn,mongodb,postgres,maven,python的包。 如何创build包装安装所有这些在盐奴才?请让我知道。
当我运行“sudo盐”*“state.highstatetesting=真”
@rome:〜$ sudo salt'*'state.highstate test = True
我收到以下错误
State: - no Name: states Function: None Result: False Comment: No Top file or external nodes data matches found Changes:
成功:0
总计:1
首先用你的包创build一个mypackages.sls
文件
vim: pkg.installed postgres: pkg.installed examplewithexplicitname: pkg.installed: - name: mongodb
您需要将其放在选定主机的顶部( '*'
):
# cat top.sls '*': - mypackages
然后testing一下:
salt '*' state.highstate test=True