SaltStack实战之配置管理-Jinja2模板学习SaltStackSaltStack实战之配置管理-Jinja2模板1.Saltyaml配置文件使用Jinja2模板介绍1.1File状态使用template参数1.2模板文件里面变量使用{{名称}}1.3变量列表2.实战应用1.Saltyaml配置文件使用Jinja2模板介绍jinja2官方网站:http://ji..
分类:
其他好文 时间:
2017-06-16 15:14:48
阅读次数:
203
1.背景Dockerfile是为快速构建dockerp_w_picpath[镜像]而设计的,当你使用dockerbuild命令的时候,docker会读取当前目录下的命名为Dockerfile(首字母大小写均可)的纯文本文件并执行里面的指令构建出一个dockerp_w_picpath。这比SaltStack的配置管理要简单的多,不过还是要掌握..
分类:
其他好文 时间:
2017-06-15 16:23:27
阅读次数:
174
SaltStack实战之配置管理-LAMP自动化部署学习SaltStackSaltStack实战之配置管理-LAMP自动化部署1.部署思路2.编写lamp.sls1.部署思路将lamp分成3部分:软件包、配置文件、服务;确认安装的软件包名、配置文件路径、服务名等;按以上信息编写yaml文件;2.编写lamp.sls[root@salt-..
分类:
其他好文 时间:
2017-06-15 16:23:20
阅读次数:
556
SaltStack 运行机理特点 1.实时通讯(REAL-TIME COMMUNICATION) 所有 Salt minions 接收命令都是同时的,这意味着控制 10 个或者 10000 个系统所消耗的时间几乎是相同的。Salt 获取信息的方式是通过实时查询,而不是通过数据库获取过时的信息。 注意 ...
分类:
其他好文 时间:
2017-06-15 00:46:37
阅读次数:
260
1、file.accessfile.access:测试salt进程对指定文件是否有访问权限[root@server01salt]#salt‘*‘file.access/etc/passwdf
server02:
True
server03:
True
[root@server01salt]#salt‘*‘file.access/etc/passwdr
server03:
True
server02:
True
[root@server01salt]#salt‘*‘file...
分类:
其他好文 时间:
2017-06-15 00:42:50
阅读次数:
190
saltstack在运行的时候会在salt下面会产生无数的job的cache,必须要定期删除,或者是把keep_jobs的时间给写出来,不写的花就好像我一样的悲剧了,他会把整个服务器的inode给占满了,导致服务器没法正常工作了。grep"keep_jobs"/etc/salt/master
#keep_jobs:24把这个给打开,不..
分类:
其他好文 时间:
2017-06-14 16:22:26
阅读次数:
130
深入了解SLS的可以参考这篇博文:http://www.ituring.com.cn/article/42238个人觉得这篇文章翻译的不错,所以转载过来。SaltSates众多强大而有力的涉及都是建立在简单的原则之上。SaltSLS系统也是努力想K.I.S.S看齐。(KeepItStupidlySimple)SLS(代表SaltState文件)是SaltSa..
分类:
其他好文 时间:
2017-06-14 02:46:11
阅读次数:
398
一、什么是SaltStates?SaltStates是Salt模块的扩展,主系统使用的状态系统叫SLS系统,SLS代表SaltstackState,Salt是一些状态文件,其中包含有关如何配置Salt子节点的信息,这些状态被存放在一个目录下,可以用很多不同的格式来书写,我们可以把这些SaltStates当做是对minion..
分类:
其他好文 时间:
2017-06-13 17:06:10
阅读次数:
249
转载自 http://www.178linux.com/58381 Ansible 一、概述 运维工具按需不需要 有代理程序 来划分的话分两类: agent(需要有代理工具):基于专用的agent程序完成管理功能,puppet, func, zabbix agentless(无须代理工具):基于ss ...
分类:
其他好文 时间:
2017-06-13 16:58:28
阅读次数:
406
SaltStack实战之配置管理-YAML编写技巧学习SaltStackSaltStack实战之配置管理-YAML编写技巧1.概述和内容2.YAML编写技巧2.1缩进2.2冒号2.3短横线3.同步文件实战1.概述和内容salt包含一个健壮且灵活的配置管理框架,它构建在远程执行核心上。这个框架运行于minion上,它通过特定..
分类:
其他好文 时间:
2017-06-13 14:21:17
阅读次数:
166