Module——针对管理对象操作

SaltStack Module

  Module是我经常使用SaltStack接触最多的一个组件之一,一般用来管理对象操作。Saltstack可以通过在Master端通过执行命令来进行工作。比如我们日常执行简单命令、查看包安装情况、查看服务运行状态。默认安装好Master和Minion包之后,系统默认会安装好很多Module。

1、查看所有Module列表

命令如下:

salt ‘minion’ sys.list_modules

2、查看指定module的所有function

salt ‘minion’ sys.list_functions cmd

3、查看指定module用法

salt 'minion' sys.doc cmd

SaltStack默认也支持一次执行多个Module,Module之间通过,隔开即可,默认传参之间也是用,分隔,也支持指定传参分隔符--args-separator=@即可:

salt 'minon' test.echo,cmd.run,

猜你喜欢

转载自www.cnblogs.com/zuoyang/p/9197561.html