如何在SaltStack中创build包

我已经在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

总计: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