liukun2009 发表于 2018-7-31 07:32:08

saltstack 之pillar

  node9 ~]# salt '*' pillar.items-->没有信息
  需要自定义信息区别与grains
  pillar信息格式ymal语法
  salt '*' saltutil.refresh_pillar ​    pillar数据同步至minion      刷新所有pillar信息
  salt 'node9' pillar.items          获取pillar全部数据            查看某台grains提供的信息
  salt 'node9' pillar.items appname   获取指定数据   查看某台 某key的信息
  salt -I(大i)'appname:website' test.ping   根据pillar值匹配mimion          使用grains信息分类匹配主机
  # vim /etc/salt/master
  # mkdir /srv/pillar
  # cd /srv/pillar
  # touch top.sls   入口文件   sls采用yaml格式
  base:
  'L@node1,node3':

[*]appweb
[*]user  'E@node\d':
[*]app
[*]user  'node9';
[*]  user
  68vim top.sls
  69touch appweb.sls
  70touch app.sls
  71touch user.sls
  salt '*' pillar.items
页: [1]
查看完整版本: saltstack 之pillar