saltstack组件target
在saltstack中我们的管理对象称为target,我们采用不太的target来管理不同的minion
1.正则匹配
采用-E选项 salt -E 's1' test.ping
匹配包含s1的minion
2.列表匹配
采用-L选项 salt -L ‘minion1,minion2’ test.ping
匹配minion_id为minion1和minion2
3.Grains匹配
采用-G匹配 salt -G 'os:Centos' test.ping
匹配grains中key为os value为centos的minion
4 组匹配
采用-N选项 salt -N group1 test.ping group的配置在master配置文件中 nodegroups: group1: 'L@minion1,minion2'
5.复合匹配
采用-C选项 salt -C ‘G@os:Centos or L@minion1’ test.ping
支持使用or和and关联多个匹配条件
6. pillar匹配
采用-I选项 salt -I ‘zabbix_server:192.168.56.101’ test.ping
7. CIDR匹配
采用-S选项 salt -S '192.168.1.0/24' test.ping
可以匹配网段或者单独的ip地址
saltstack组件target
http://www.jcwit.com/article/287/