码迷,mamicode.com
首页 >  
搜索关键字:grains    ( 111个结果
使用SaltStack部署Nginx
规划:1、编译安装nginx2、实现配置文件、服务、用户、日志切割、虚拟主机的自动部署3、针对不同客户端资源配置的不同,利用grains实现可变配置4、利用pillar实现客户端功能区别配置环境:master:192.168.111.129(Hostname:Server2) client:192.168.111.128(Hostname:Server1)(..
分类:其他好文   时间:2015-04-24 01:19:50    阅读次数:274
saltstack从简单到入门详解(二)
六、grains使用以及cmd.rungrains.items主要用来收集minion端的信息,方便进行信息采集,后续的pillar使用,根据硬件信息自动匹配配置文件等,基本用法:#salt“*”grains.ls#显示所有minion的item#salt“*”grains.items#显示所有minion的item值#salt“*”grains.itemosshell#..
分类:其他好文   时间:2015-03-31 20:29:15    阅读次数:298
saltstack的探索-安装vim、nginx服务和配置、自定义脚本
saltstack的探索-安装vim、nginx服务和配置、自定义脚本 1.配置minion 首先,移除原来的测试minion [root@svr200-21bin]#salt-key-dtest230 Thefollowingkeysaregoingtobedeleted: AcceptedKeys: test230 Proceed?[N/y]y Keyforminiontest230deleted. 新增minion: 【svr205-2..
分类:系统相关   时间:2015-03-01 01:40:01    阅读次数:1436
mine结合cmd.run自定义收集系统信息
mine这个模块好像官网没说具体能实现什么功能,具体的就是数据可以再客户端实时的按照我们的要求去刷新,这样是不是满足我们去监控客户端状态的要求呢,前面提到了grains是要重启salt-minion才能生效的。开始去实现:1、服务端操作:[root@mailpython]#cd/etc/salt/minion.d/root..
分类:其他好文   时间:2015-02-26 16:47:47    阅读次数:143
saltstack grains模块自定义
简单来说grains就是收集客户端的静态信息,然后返回给服务端,但是只有重启了salt-minion,客户端采取会去收集东西。1、先看默认都有哪些信息。salt‘*‘grains.items显示所有.可以看到很多客户端的相关信息,但是有时候我们需要自己自定义去收集信息,那么我们就要自己去定义这个..
分类:其他好文   时间:2015-02-07 19:01:21    阅读次数:230
saltstack之virt模块创建虚拟机分析之三
今天,我们再来试验一把,增加一块数据盘,和一块内网网卡.此次测试命令依然是通过profile来实现.我们需要在_grains的virt_disk_nic.py处添加些数据。如下:defdisk_nic():grains={}grains[‘virt‘]={‘disk‘:{},‘nic‘:{}}grains[‘virt‘][‘disk‘][‘system‘]={}grains[‘virt‘][‘nic..
分类:其他好文   时间:2014-12-15 22:06:01    阅读次数:286
salt 内建分组
salt?内建分组,使用相当方便 salt?‘*‘?grains.ls?? salt?‘*‘?grains.items ???比如升级centos?系统补丁: ???salt?‘os:CentOS‘?cmd.run?‘yum?update?-y‘ ???所有kvm?虚拟机上执行命令 ...
分类:其他好文   时间:2014-10-30 11:59:33    阅读次数:162
saltstack的使用
saltstack是自动化管理工具。术语:Master-控制中心,salt命令运行和资源状态管理端Minions-需要管理的客户端机器,会主动去连接Master端,并从Master端得到资源状态信息,同步资源管理信息States-配置管理的指令集Grains-minion端的变量,静态pillar-minion端的变量,动态high..
分类:其他好文   时间:2014-10-23 20:59:40    阅读次数:188
saltstack细节要点
1、pillar的top.sls的路径是由pillar_roots和state_top配置参数决定的。2、_grains和_modules目录必须是file_roots定义的目录3、编写sls文件时经常会出现tab,但yaml只支持空格。其实可以转换的,转换如下::setexpandtab:%ret!4(如果tab是8个空格,则是8)4、在编写策略时,如果..
分类:其他好文   时间:2014-07-19 02:23:45    阅读次数:270
Saltstack 学习之target minions(二)
本文紧接上一篇,就target的各分类方式的详细用法予以讲解。>Grains首先一点,需要注意的是,minion的grains信息在minion启动时便会生成和加载,之后便以静态数据的形式存在。Grains的匹配在前文已经有所提及,实现原理便是读取grains的dict数据,而后与tgt字串进行匹配,当..
分类:其他好文   时间:2014-07-08 09:52:18    阅读次数:296
111条   上一页 1 ... 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!