首页 > 系统管理 > saltstack grains模块自定义
2016
07-12

saltstack grains模块自定义

我们可以通过grains 来查看客户端的基本信息,现在我们查看下grains.items参数默认会显示什么。

blob.png

有时候我们不仅仅只是需要默认的这些信息,我们也可以自定义granis了。

1、修改salt的主配置文件

vim /etc/salt/master
file_roots:
  base:
    - /srv/salt/

2、建立自定义模块

cd /srv/salt && mkdir _grains

3、定义模块

按照下面的格式去定义就可以了

blob.png

#注意,定义grains的适合是一Key和value的字典方式存储的

4、推送到客户端

salt '*' saltutil.sync_all

blob.png

5、检查结果

blob.png

通过对grains的定制就可以灵活的收集客户端的信息了




最后编辑:
作者:tshare365
这个作者貌似有点懒,什么都没有留下。
捐 赠您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请狠狠点击

留下一个回复