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/
作者
Carlos
发布于
2018年10月9日
许可协议