1.配置/etc/salt/master中的pillar_roots目录
pillar_roots: base: - /srv/pillar dev: - /srv/pillar/dev prod: - /srv/pillar/prod
2.在/srv/pillar/目录下编写top.sls入口
base: '*': - zabbix - apache
3.在/srv/pillar/目录下编写需要的sls文件
[root@saltstack1 pillar]# cat apache.sls HOST: {{ grains['fqdn_ip4'][0] }} PORT: 8083 MAC: {{ salt['network.hw_addr']('eth0') }} [root@saltstack1 pillar]# cat zabbix.sls Zabbix_Server: 192.168.144.49
4.刷新salt '*' saltutil.refresh_pillar
5.获取相关的数据
[root@saltstack1 pillar]# salt '*' saltutil.refresh_pillar saltstack1: True saltstack2: True [root@saltstack1 pillar]# salt '*' pillar.item HOST saltstack1: ---------- HOST: 192.168.144.49 saltstack2: ---------- HOST: 192.168.144.50