SaltStack Grains 和 Pillar

Posted pzk7788

tags:

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

Grains:

(1) grains 是服务器的一系列粒子信息,也就是服务器的一系列物理,软件环境信息
(2) grains 是 minion 启动时收集到的一些系统信息,比如操作系统版本、内核版本、CPU、内存、硬盘、设备型号等
(3) grains 信息并不是动态的,并不会实时变更,它是在 minion 启动时收集到的,但我们也可以自定义 grains 信息

[[email protected] ~]$ salt 192.168.119.140 grains.ls          # 列出这台 minion 上所有 grains 项目的名字
[[email protected] ~]$ salt 192.168.119.140 grains.items       # 列出这台 minion 上所有 grains 项目的名字和值
[[email protected] ~]$ salt -G os:CentOS cmd.run hostname    # 我们可以通过grains信息来指定对哪些符合条件的minion进行操作

 
Pillar:

 

 

 

 

 

 

    

以上是关于SaltStack Grains 和 Pillar的主要内容,如果未能解决你的问题,请参考以下文章

saltstack grains与pillar使用和订制

Saltstack handbook:Grains and Pillar

saltstack grains pillar

SaltStack-----安装,远程执行,grains,pillar,jinja模板

saltstack数据系统之Grains,pillar

saltstack之grains与pillar