grains

       Grains是saltstack的重要组件,我们在做配置部署的时候经常会用到,Grains记录了Minion的一些静态信息。

salt 'wangnailin161' sys.list_functions grains 

执行以上命令查看grains模块命令的用法

可以在minion的配置文件 /etc/salt/grains配置

roles:

  - webserver

  - memcache

deployment: datacenter4

cabinet: 13

cab_u: 14-15

然后重启minion,执行

salt 'wangnailin161' grains.item roles

可以使用命令直接添加信息

salt 'wangnailin161' grains.append saltstack 'verycool'

添加多对key

salt 'wangnailin161' grains.setvals "{'salt':'good','book':'cool'}"

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Grains是saltstack的一个组件, 用grains来收集信息 显示全部grains的选项salt '19...
    树遥儿阅读 267评论 0 0
  • grains 主要负责采集客户端一些基本信息, 这个也完全可以自定义,可以在客户端自定义,然后自动汇报上来;也可以...
    撸大师阅读 1,542评论 0 0
  • Grains 什么是Grains saltstack里的grains功能,讲的是,minion端的静态变量。gra...
    风逍H阅读 322评论 0 0
  • 1. Grains Grains可以认为是描述minion本身固有属性的静态数据。例如,minion服务器的操作系...
    RickyLin7阅读 682评论 0 1
  • 一周业余大部分时间都在科目一上,错误率比较高,图标/法规 弱。 《小岛经济学》值得一读,全面解析下经济圈,一个国家...
    灼灼2015阅读 203评论 0 0