川大集团目录版本控制信息...1目录i1SaltStack简介...12SaltStack安装...12.1测试环境...12.2安装SaltStack..12.2.1Salt之Master端安装...12.2.2Salt之Minion端安装...13SaltStack配置...13.1理解YAML..13.2常用YAML关键字说明...13.2.1unless.13.2.2include.13.2.3require.13...
分类:
其他好文 时间:
2016-06-09 01:05:26
阅读次数:
281
【salt的目录结构】环境是有默认的,不过可以更改配置/etc/salt/master文件中file_rootsfile_roots:base:-/data1/salt/base/db:-/data1/salt/db/dev:-/data1/salt/dev/qa:-/data1/salt/qa/【先掌握saltstack的SLS文件命名空间问题】遵照以下规则:sls是扩展名.sls是被省略的(如z..
分类:
其他好文 时间:
2016-06-07 22:28:39
阅读次数:
514
该博文主要是记录gdlwolf自己学习saltstack的过程中的知识点,本人非salt资深使用者,文章可能不对的地方,望参考此文章的读者能谅解关于saltstack的介绍性的文章这里就不再进行描述。想看的可以自行百度,google。后期可能会补上自己对saltstack的理解性的文章。一、环境准备..
分类:
其他好文 时间:
2016-06-07 16:40:11
阅读次数:
254
saltstack-gdlwolf自学总结第一篇:saltstack的安装部署(YUM安装):http://gdlwolf.blog.51cto.com/343866/1786901saltstack-gdlwolf自学总结第二篇:salt常用帮助查找命令:http://gdlwolf.blog.51cto.com/343866/1786904内容整理先到这里,随后会再补充(学无止境,很多东..
分类:
其他好文 时间:
2016-06-07 16:39:15
阅读次数:
251
书接上回:saltstack-gdlwolf自学总结第一篇:saltstack的安装部署(YUM安装)连接地址:http://gdlwolf.blog.51cto.com/343866/1786901此博文主要记录里下载saltstack中常用的帮助命令,当然也可以自行到saltstack的官方查询,官网地址:salt官方提供的一些方案https://github..
分类:
其他好文 时间:
2016-06-07 16:38:03
阅读次数:
364
这里并没有对master和minion端配置文件的所有选项都进行说,而是挑常用的进行了说明。一、Master常用配置选项说明cat/etc/salt/masterinterface:指定bind的地址(默认为0.0.0.0)publish_port:指定发布端口(默认为4505)ret_port:指定结果返回端口,与minion配置文件中的ma..
分类:
其他好文 时间:
2016-06-07 16:37:56
阅读次数:
367
首先我们使用pkg模块给一个初始安装的centos系统安装常用的rpm包,例如:vimunzipwget等等这里使用的是配置SLS文件的方法mkdir/srv/salt/init-pv
vi/srv/salt/init/pkg-install.sls
#添加如下内容:
common_packages:
pkg.installed:
-pkgs:
-unzip
-dos2unix
#提示如果还有其..
分类:
其他好文 时间:
2016-06-07 16:36:40
阅读次数:
896
最近新增加了十五台虚机服务器,在修改root密码的时候我的懒病又犯了,一台台设备登录改密码太损耗气力了,于是想着有没有办法不用登录那些机器而直接修改root为强密码,而又能将这些服务器密码快速的收上来,由于已经有saltstack使用经验,所以想着利用saltstack配合简单脚本..
分类:
其他好文 时间:
2016-06-07 16:29:13
阅读次数:
1561
什么是Pillar Pillar是在salt 0.9.8版本后才添加的功能组件。它跟grains的结构一样,也是一个字典格式,数据通过key/value的格式进行存储。在Salt的设计中,Pillar使用独立的加密sessiion,所以Pillar可以用来传递敏感的数据,例如ssh-key,加密证书 ...
分类:
其他好文 时间:
2016-06-07 06:28:58
阅读次数:
1108
什么是grains: 是salt的一个组件,负责minion第一次启动的时候采集的静态数据,可以用在salt的模块和其他组件中。每次的minion启动(重启)的时候都会采集。 应用场景: 1.在state中使用 用于配置管理模块2.在target中使用,用来匹配minion,例如匹配操作系统使用-G ...
分类:
其他好文 时间:
2016-06-07 01:10:35
阅读次数:
218