码迷,mamicode.com
首页 >  
搜索关键字:2.3-saltstack grains    ( 111个结果
saltstack之(五)数据系统Grains和Pillar
一、grains 1.什么是grainsgrains:存储minion端的信息,包括一些网络、硬件等信息,保存在minion端。一般为静态信息,非经常变化的数据。 2.grains的使用:获取minion端信息salt '192.168.3.1' grains.items --获取minion端所有 ...
分类:其他好文   时间:2016-05-11 18:08:36    阅读次数:164
salt
grains与pillargrains是记录minion的一些静态信息的组件,是minion第一次启动的时候采集的静态数据pillar是数据管理中心,主要是存储和定义配置管理中的一些数据(比较灵活)。定义的属性值是经常变化的,那请采用pillar,如果是很固定、不易变的那请用grains。1、grains存储的..
分类:其他好文   时间:2016-05-11 11:31:53    阅读次数:284
ansible之setup模块
关于ansible的setup,具体说明在http://docs.ansible.com/ansible/setup_module.html其实类似saltstack的grains静态信息收集,收集一些主机硬件信息或者以及其他如fqdn等等db是我在hosts中定义的组名也可以是主机ip[root@ansible~]#ansibledb-msetup db|SUCCESS=>{ "ansible..
分类:其他好文   时间:2016-05-02 17:11:37    阅读次数:10198
salt-grains&pillar
一,grains grains: 这个跟puppet的facter功能一样。主要负责采集客户端一些基本信息, 这个也完全可以自定义,可以在客户端自定义,然后自动汇报上来;也可以从服务器端定义然后推下去,采集完后,再汇报上来grains信息是静态的;pillar 跟grains 比较的话 他的灵活性强 ...
分类:其他好文   时间:2016-04-21 13:19:53    阅读次数:177
2.3-saltstack grains
grains#收集设备的所有信息grains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip、内核版本、CPU架构等。使用命令salt‘client.wyp.com‘grains.ls列出所有的grains项目名字salt‘client.wyp.com‘grains.items列出所有grains项目以及值grains的信息并不是动态的,并..
分类:其他好文   时间:2016-04-04 06:57:51    阅读次数:199
2.4-saltstack pillar
pillarpillar和grains不一样,是在server上定义的,并且是针对minion定义的一些信息。像一些比较重要的数据(密码)可以存在pillar里,还可以定义变量等。查看指定minion的pillar值(我测试的版本为空):salt‘client.wyp.com‘pillar.itemsserver上配置自定义pillarvim/etc/sal..
分类:其他好文   时间:2016-04-04 06:57:40    阅读次数:190
批量更新zabbix中的主机名
原本zabbix中的agent段设置的hostname是ip地址现在要改成linux的hostname,首先用saltstack批量修改zabbix_agentd.conf代码如下zabbix:file.append:-name:/usr/local/etc/zabbix_agentd.conf-text:Hostname={{grains[‘fqdn‘]}}接下来要修改zabbixserver数据库代码如下,写的比..
分类:其他好文   时间:2016-03-09 19:16:44    阅读次数:154
salt服务端向客户端同步grains错误一枚
在执行salt\*saltutil.sync_grains minion.salt.com: Theminionfunctioncausedanexception:Traceback(mostrecentcalllast): File"/usr/lib/python2.6/site-packages/salt/minion.py",line1200,in_thread_return return_data=func(*args,**kwargs) File"/usr/lib/python2.6/site..
分类:其他好文   时间:2016-02-23 16:05:18    阅读次数:616
Saltstack的grains组件(5)
grains是Saltstack最重要的组件,grains的作用是手机被控主机的基本信息,这些信息通畅都是一些静态类数据,比如cpu、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对于不同的业务进行个性化设置,(初学时个人理解为:grains就是..
分类:其他好文   时间:2016-01-07 11:57:44    阅读次数:464
Saltstack之jinja模版
jinja模版的使用方法:1、file状态使用template参数-template:jinja2、模版文件里面变量使用{{名称}},例如{{PORT}}变量使用Grains:{{grains[‘fqdn_ip4‘]}}变量使用执行模块:{{salt[‘network.hw_addr‘](‘eth0‘)}}变量使用Pillar:{{pillar[‘apache‘][‘PORT‘]}}3、变量列表-de..
分类:其他好文   时间:2015-11-27 15:20:29    阅读次数:456
111条   上一页 1 ... 7 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!