mysql表结构自定义returnerfluent采集客户端配置服务端配置背景:salt自带的有很多可选的returner,但是都需要在minion做配置,我感觉这点挺操蛋,而且正好我们平台上在使用fluent做采集,于是就自定义一个reutren,然后用fluent采集,处理,入库具体操作过程如下:mysql表结构CREATETA..
分类:
数据库 时间:
2014-11-05 17:39:46
阅读次数:
291
在SaltStack中使用Pillar/etc/salt/master-PillarRoots/srv/pillar/top.sls/srv/pillar/packages.sls-PillarData/srv/states/apache.sls-StateData/srv/pillar/database.sls-PillarDatawebsite.conf-template总结Pillar做为一允许你分发定义的全局数据到目标minion上的接口,Pi..
分类:
其他好文 时间:
2014-11-05 17:39:00
阅读次数:
264
前置阅读环境说明开工前置配置编写returner测试SaltStack的returner是由minion端主动连接returner完成执行结果的存储,在部分场景下并不能满足需求.由于Salt底层已经构建了一套Event系统,所有的操作均会产生event.因此基于SaltEvent系统构建Master端returner成为一种可能.之前已..
分类:
其他好文 时间:
2014-11-05 17:38:47
阅读次数:
226
Salt中Pillar那点事基本简介在SaltStack中,Pillar作为定义minion全局数据的接口.默认存储在master端,Minion启动时会连接master获取最新的pillar数据.Pillar使用类似于StateTree的结构,默认使用YAML作为其描述格式,在Minion内部最终转换成Python字典.那么在Salt内部,Pillar是如..
分类:
其他好文 时间:
2014-11-05 17:38:22
阅读次数:
352
前置阅读环境说明开工配置SaltStackLVS模块配置pillar编写States应用配置总结之前由于工作需求,编写了SaltStack的LVS远程执行模块,LVSservice状态管理模块及LVSserver状态管理模块,并提交给了SaltStack官方Loadblance(DR)及RealServer的配置管理.前置阅读?LVS-DR模式配置详解,..
分类:
其他好文 时间:
2014-11-05 17:38:22
阅读次数:
284
user.presentuser.absentusers.sls使用Salt在多平台进行用户管理将变得非常简单。user模块允许管理员管理(原文为present)账户各个方面和删除(absent)账户。本篇文章将描述user模块的各个组件,并将给出一个管理账户的state例子.user.presentuser.present:确保指定的账户名存在,..
分类:
其他好文 时间:
2014-11-05 17:38:00
阅读次数:
248
Requisitesrequirerequire_inwatchwatch_in总结(Conclusion)在SaltStack配置关系系统中支持许多强大的选项。无论是简单的如软件包的安装还是使用模板和条件语句.SaltStackStates可以从小巧逐步变得很复杂。幸运的是SaltStack提供一种用于解决States间依赖关系的方法.本小节将讲..
分类:
其他好文 时间:
2014-11-05 17:37:21
阅读次数:
230
一,创建states文件在/srv/salt目录下创建jdk目录,并在jdk目录创建init.sls文件,init.sls文件内容如下:jdk-file:file.managed:-source:salt://jdk/files/jdk1.6.0_39.tar.gz-name:/usr/java/jdk1.6.0_39.tar.gz-include_empty:Truejdk-install:cmd.run:-name:‘/bin/tar-zxfj..
分类:
其他好文 时间:
2014-11-05 17:37:14
阅读次数:
231
大多时,在使用pillar我们都是直接用的SLS文件存储数据,但其实pillar可以支持多种数据存储方式,例如:mysql、mongo、json等等;这些都可以在官网或者代码中看到ext_piilar的代码;pillar支持的数据存储模块列表地址:http://docs.saltstack.com/en/latest/ref/pillar/all/inde..
今儿个来说说关于ID设置这些事儿,以及碰到问题解决过程。希望对大家有用....在前期主机名规划当中,我们会根据业务特定设计出一套主机名识别方法。。有一天,一台测试机器安装完毕,但在Saltstack认证key时,会发现master和minions对接时,发现minion传过来的ID是localhost.lo..
分类:
其他好文 时间:
2014-10-29 19:40:11
阅读次数:
294