当前位置: 首页 > 工具软件 > Saltstack > 使用案例 >

saltstack grains

公西苗宣
2023-12-01
#  salt '*' test.ping     
其中的 * 表示正则匹配,用来匹配 hostname。如果需要使用正则,就需要加 -E 。
# salt -E 'web(9|10).aming.com' cmd.run
# salt -L 'web9.aming.com,web10.aming.com' cmd.run 

1.列出所有的项目 
# salt ' slave-puppet.zjcap.cn ' grains.ls

2.列出各项目的值
# salt ' slave-puppet.zjcap.cn ' grains.items

3.自定义 grains 
客户端:
# vim /etc/salt/grains (没有这个文件,添加)
role: nginx
env: test
myname: zjcap.cn
重启 minion 
# /etc/init.d/salt-minion restart
服务端获取:
# salt ' slave-puppet.zjcap.cn ' grains.item role env myname

4.对自定义的 grains 的主机进行命令操作
# salt -G myname:zjcap.cn cmd.run 'w'
 类似资料:

相关阅读

相关文章

相关问答