上一篇其实对通过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
先转载下jinja模板中使用变量的方法,后文主要讲解pillar的变量使用方法 一、jinja模版的使用方法: 1、file状态使用template参数 2、模版文件里面变量使用{{名称}},例如{{PORT}} 变量使用Grains:{{ grains['fqdn_ip4'] }} 变量使用执行模 ...
分类:
其他好文 时间:
2017-06-07 18:48:29
阅读次数:
321
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
/// /// 百度翻译 /// public class BaiDuTransHelp { /// /// 密钥 /// private readonly static string TransKey = ConfigurationManager.AppSettings["TransKey"... ...
分类:
其他好文 时间:
2017-06-06 14:24:01
阅读次数:
1063
案例使用百度翻译API接口,实现文本翻译 为保证翻译质量,请将单次请求长度控制在 6000 bytes以内。(汉字约为2000个) 签名生成方法如下: 1、将请求参数中的 APPID(appid), 翻译query(q, 注意为UTF-8编码), 随机数(salt), 以及平台分配的密钥(可在管理控 ...
分类:
Windows程序 时间:
2017-06-06 01:05:12
阅读次数:
1650