salt
作者:互联网
yum install -y python-libs*
查看所有模块
salt "*" sys.list_modules
查看指定module用法
salt '*' sys.doc cmd
查看*支持的所有states列表
salt "*" sys.list_state_modules
查看指定states的所有function
salt '*' sys.list_state_functions file
关于自定义Grains的常用方法有以下几种:
□通过Minion配置文件定义。
□通过Grains相关模块定义。
□通过Python脚本定义。
grains相关模块查看
salt '*' sys.list_functions grains
grains模块用法查看
salt '*' sys.doc grains
#设置grains信息
salt 'minion' grains.append saltbook 'good'
#同时设置多对grains信息
salt 'minion' grains.setvals "{'test':'ok','book':'good'}"
minion端配置文件
cat /etc/minion.d/grains
grains:
roles:
- webserver
- memcache
重启minion
salt 'minion' grains.item roles
minion:
-------------
roles:
- webserver
- memcache
标签:grains,查看,minion,list,sys,salt 来源: https://www.cnblogs.com/zhangshan-log/p/14542046.html