saltstack pillar

与 grains 不一样的是,pillar 是定义在 master 上的,可变,不是静态的,方便管理
1.查看 pillar 配置
# salt '*' pillar.items
# vi /etc/salt/master
yaml 规则:
pillar_roots:
  base:         # 空两格
    - /srv/pillar  # 再 空两格
# mkdir  /srv/pillar
# vi /srv/pillar/test.sls          #命名不能用 数字
     conf: /etc/123.conf
    myname: aming
# vi /srv/pillar/top.sls   # 定义总入口文件
    base:
      ' slave-puppet.zjcap.cn ':
        - test               # 加载 test.sls
2.重启 master 或者刷新命令
# salt '*' saltutil.refresh_pillar
3.验证
# salt '*' pillar.items
# salt -I  myname:aming  cmd.run 'w'

你可能感兴趣的:(saltstack pillar)