【saltstack学习笔记之九】salt的grains的使用

1.查看grains

salt 'Admin2-saltstack.littlebee.com' grains.ls

salt 'Admin2-saltstack.littlebee.com' grains.items    //查看所有item

salt 'Admin2-saltstack.littlebee.com' grains.item os    //单独查看os这个item

2.自定义grains

在minion的配置文件上进行自定义grains配置

grains:        //必须以grains开头

  roles:        //值得定义(自定义的)

    - webserver        //值对应的属性定义(自定义的)

    - memcache

  deployment: datacenter4

  cabinet: 13

  cab_u: 14-15

保存退出并重启minion服务:

    /etc/init.d/salt-minion restart

然后再在master上去测试:

[root@Admin1-saltstack salt]# salt '*' grains.item roles                                

Admin3-saltstack.littlebee.com:

    ----------

    roles:

        - webserver

        - memcache

Admin2-saltstack.littlebee.com:

    ----------

    roles:

        - webserver

        - memcache


本文出自 “求阙斋” 博客,谢绝转载!

你可能感兴趣的:(SALT,saltstack,grains)