salt-grains

Posted linux运维

tags:

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

自定义grains 的方法

1:

在minion 的配置文件夹 /etc/salt/minion.d  下面包含的配置文件  grains.conf

2:

在salt的安装目录中建立grains 文件 

[[email protected] salt]# ls
grains  minion  minion.d  minion_id  pki

3:

[[email protected] _grains]# pwd
/salt/_grains
[[email protected] _grains]# ll -h
总用量 12K
-rw-r--r-- 1 root root 118 12月  2 21:13 file.py
-rw-r--r-- 1 root root 182 12月  5 20:47 name.py
-rw-r--r-- 1 root root 239 11月  7 16:17 timelog.py

刷新grians :

[[email protected] _grains]# salt ‘*‘ saltutil.sync_grains

上面的三种定义的都会被刷新

自定义grains 的优先级_高----低

1----3----2 优先级高的会覆盖优先级低的

 

使用方法总结:

在1:中定义自己私有的grains

在3:中定义全局的grains

以上是关于salt-grains的主要内容,如果未能解决你的问题,请参考以下文章