Pillar数据管理中心

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pillar数据管理中心相关的知识,希望对你有一定的参考价值。

Pillar是数据管理中心。

Pillar在saltstack中主要作用是存储和定义一些配置管理中需要的信息(比如:软件版本,用户名,密码等) 

 

修改pillar相关配置文件:

[[email protected] ~]# vim /etc/salt/master 

技术分享

 

自定义pillar:(写sls文件是需要遵循YAML格式)

[[email protected] ~]# cat /srv/pillar/top.sls
base:
  ‘*‘:
    - packages
    - servises
[[email protected] ~]# cat /srv/pillar/packages/init.sls
zabbix:
  package-name: zabbix
  version: 2.4

[[email protected] ~]# cat /srv/pillar/services/init.sls
zabbix:
  port: 10050
  user: admin

 

查看pillar:

技术分享

 

查看pillar相关的模块用法:

[[email protected] ~]# salt ‘super65.cn‘ sys.list_functions pillar
super65.cn:
  - pillar.data
  - pillar.ext
  - pillar.get
  - pillar.item
  - pillar.items
  - pillar.raw

 

以上是关于Pillar数据管理中心的主要内容,如果未能解决你的问题,请参考以下文章

SaltStack实战之数据系统-Pillar

saltstack数据系统——pillar

集中化管理平台saltstack--pillar

Saltstack pillar组件

saltstack grain pillar

集中化管理平台saltstack--pillar