上一篇其实对通过saltstack部署nginx做了演示,但是可能与我目前的环境还是有点出入,然后sls的结构也不太清晰,所以就又做了改变和优化,叫做进阶可能有点噱头了,不过还是记录如下:nginx安装目标:1)安装必要依赖2)准备pcre安装包2)源码安装pcre3)准备nginx安装包4)源..
分类:
其他好文 时间:
2017-06-08 18:02:51
阅读次数:
253
SaltStack实战之远程执行-Targeting学习SaltStackSaltStack实战之远程执行-Targeting1.minionid配置2.Targeting分类SaltStack远程执行组成部分:目标(Targeting)模块(Module)返回(Returnners)1.minionid配置minionid可以定义在minion配置文件中,如果未定义,默认使用的..
分类:
其他好文 时间:
2017-06-08 17:51:02
阅读次数:
228
SaltStack实战之数据系统-Pillar学习SaltStackSaltStack实战之数据系统-Pillar1.Pillar简介和应用场景2.Pillar应用示例1.Pillar简介和应用场景Pillar是Salt用来分发全局变量到所有minions的一个接口。Pillardata的管理类似于SaltStateTree。Salt0.9.8版本增加了pillar(动态数..
分类:
其他好文 时间:
2017-06-07 14:36:40
阅读次数:
191
SaltStack实战之数据系统GrainsVSPillar学习SaltStackSaltStack实战之数据系统GrainsVSPillar名称存储位置数据类型数据采集更新方式应用GrainsMinion端静态数据Minion启动时采集,也可以使用saltutil.sync_grains进行刷新。存在Minion基本数据。比如用于匹配Minion,自身数据可..
分类:
其他好文 时间:
2017-06-07 14:18:42
阅读次数:
185
SaltStack实战之数据系统-Grains学习SaltStackSaltStack实战之数据系统-Grains1.Grains应用场景2.Grains应用示例1.Grains应用场景Grains可以在state系统中使用,用于配置管理模块。Grains可以在target中使用,用来匹配minion,比如匹配操作系统,使用-G选项。Grains可以用于信..
分类:
其他好文 时间:
2017-06-07 14:15:27
阅读次数:
213
SaltStack之修改salt-minionid学习SaltStackSalt-Stack之修改salt-minionid1.需求背景2.解决办法1.需求背景之前使用saltstack添加的主机默认使用了hostname作为salt-minionid,而主机名如果没有做规范和规划,是比较难区分属于什么业务或者机器的。我们需要修改salt-minion的id..
分类:
其他好文 时间:
2017-06-06 18:55:36
阅读次数:
207
SaltStack实战之SaltStack快速入门1.SaltStack介绍1.1SaltStack常用网址1.2SaltStack运行方式1.3SaltStack三大功能2.SaltStack部署2.1SaltStackmaster配置2.2SaltStackminion配置2.3SaltStack认证2.4saltsatck远程执行2.5saltsatck配置管理1.SaltStack介绍Salt,一种全新的基础..
分类:
其他好文 时间:
2017-06-06 18:23:50
阅读次数:
176
因为想达到别人说的MySQL的账户管理我们通过saltstack的mysql_user进行管理目前所有的MySQL账户用户通过git管理而密码通过saltpillar管理官网的例子,现在基本清楚,英文真的菜,其实很简单,照抄就行。呵。https://docs.saltstack.com/en/latest/ref/states/all/salt.states.m..
分类:
数据库 时间:
2017-06-05 14:08:21
阅读次数:
175
0.16.0版本的发布,带来了minion可以连接多Master的特性. 这种方式称为多master( multi-master )配置, 使环境中的SaltStack冗余。在这种配置下,Salt Minions将连接所有配置的Salt Master. 本文将带你了解如何建立多Master的环境. ...
分类:
其他好文 时间:
2017-06-05 12:33:54
阅读次数:
217
1、service.available模块service.available:如果服务可用则返回True,否则返回False。[root@salt-master~]#salt‘*‘service.availablesshd
salt-minion02.contoso.com:
True
salt-minion01.contoso.com:
True
[root@salt-master~]#salt‘*‘service.availablehttpd
salt-minion0..
分类:
其他好文 时间:
2017-06-04 22:50:27
阅读次数:
317