简介:SaltStack是
一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基
于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、
python-msgpack和Py..
分类:
数据库 时间:
2016-06-15 12:48:56
阅读次数:
744
1.saltstack安装前期准备:准备两台机器,写hostname172.7.15.106server.aming.com172.7.15.111client.aming.comserver上:yuminstall-yepel-releaseyuminstall-ysalt-mastersalt-minionclient上:yuminstall-yepel-releaseyuminstall-ysalt-minion启动server上:/etc/init.d/s..
分类:
其他好文 时间:
2016-06-12 15:37:12
阅读次数:
137
5.pillarpillar和grains不一样,是在master上定义的,并且是针对minion定义的一些信息。像一些比较重要的数据(密码)可以存在pillar里,还可以定义变量等。查看指定minion的pillar值(我测试的版本为空):salt‘client.aming.com‘pillar.items配置自定义pillarvim/etc/salt/ma..
分类:
其他好文 时间:
2016-06-12 15:36:30
阅读次数:
274
grainsgrains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip等。使用命令salt‘client.aming.com‘grains.ls列出所有的grains项目名字salt‘client.aming.com‘grains.items列出所有grains项目以及值grains的信息并不是动态的,并不会时时变更,它只是在minion启动时..
分类:
其他好文 时间:
2016-06-12 15:35:07
阅读次数:
282
3.配置管理server上:vim/etc/salt/master//搜索找到file_roots打开如下内容的注释:file_roots:base:-/srv/saltmkdir/srv/saltcd/srv/saltvim/srv/salt/top.sls//加入如下内容base:‘*‘:-apache意思是,在所有的客户端上执行apache模块vim/srv/salt/apache.sls//加入如下内容,..
分类:
其他好文 时间:
2016-06-12 15:35:00
阅读次数:
300
lserver上:vi/etc/salt/master//搜索找到file_rootsl打开如下内容的注释:file_roots:base:-/srv/saltlmkdir/srv/salt;cd/srv/saltlvi/srv/salt/top.sls//加入如下内容base:‘*‘:-apachel意思是,在所有的客户端上执行apache模块l重启/etc/init.d/salt-masterrestartlvi/srv/sa..
分类:
Web程序 时间:
2016-06-12 15:34:19
阅读次数:
206
很多应用软件会涉及到fqdn如salt获取到的fqnd和host可能会不一样,两者有何区别?THEFQDNYoucan’tchangetheFQDN(asreturnedbyhostname--fqdn)ortheDNSdomainname(asreturnedbydnsdomainname)withthiscommand.TheFQDNofthesystemisthenamethattheresolver(3)returnsforthehostn..
分类:
其他好文 时间:
2016-06-12 15:28:25
阅读次数:
452
一、自定义创建模块 在base目录下创建_modules目录,你自己编写的模块都可以存放在该目录下,当前目录结构下: 1 2 3 4 5 6 7 8 [root@localhost:]# tree -L 3 salt salt ├── etc ├── _grains │ ├── dmp_scribe ...
分类:
其他好文 时间:
2016-06-10 00:51:49
阅读次数:
503
川大集团目录版本控制信息...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-minion配置文件/etc/salt/minion修改master和id正常字符之间的替换sed-i‘s/#master:salt/master:10.59.72.1/g‘/etc/salt/minion使用系统变量的:sed-i"s/#id:/id:`hostname`/g"/etc/salt/minion
分类:
其他好文 时间:
2016-06-08 10:49:23
阅读次数:
143