参考:http://docs.saltstack.cn 一,安装 系统的环境为centos6 master端和minion端都要配置salt的yum源。 下载安装salt源的key,并配置salt源的地址repo 编写配置salt的repo [saltstack-repo]name=SaltStac ...
分类:
其他好文 时间:
2017-11-20 20:22:50
阅读次数:
171
ansible发部署nginx以及更新、回滚ansible和saltstack一样都是基于Python开发的,是比puppet和saltstack更轻量级的运维自动化工具。一:安装ansible开启俩台centosMaster192.168.0.6Slave192.168.0.8二:编辑vim/etc/hosts三:安装ansible[root@master/]#yuminstall-yepel-rele..
分类:
其他好文 时间:
2017-11-20 15:43:17
阅读次数:
1051
#pwd/etc/salt/base#treecluster/cluster/├──files│├──creat.rsp-------------1│├──startSer01.sh--------------2│└──startSer02.sh-------------3└──weblogic.sls--------------41.creat.rspreadtemplatefrom"/home/weblogic/Oracle/Middleware/Oracle_Home..
分类:
Web程序 时间:
2017-11-18 12:48:53
阅读次数:
159
在实际生产项目中,我们可以来这样划分: 业务模块:根据具体的业务引用需要用到的功能模块(比如搭建LNMP环境) 功能模块:按照功能创建目录,里面对应的功能状态(比如zabbix,mysql,nginx,redis等等) 系统初始化模块:把它放在base环境下,这是我们定义每台机器都要执行的操作 我们 ...
分类:
其他好文 时间:
2017-11-17 16:17:12
阅读次数:
178
第1章 SaltStack简明教程 1.1 SaltStack简介 SaltStack是基于Python开发的一套C/S架构配置管理工具(功能不仅仅是配置管理,如使用salt-cloud配置AWS EC2实例),它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证 ...
分类:
其他好文 时间:
2017-11-17 14:56:31
阅读次数:
169
masternode10.10.10.1minionnode10.10.10.2#cat/etc/salt/master|grep-v"#"|grep-v"^*$"interface:10.10.10.1state_top:top.slsfile_roots:base:-/etc/salt/baseprod:-/etc/salt/prodpillar_roots:base:-/etc/salt/pillar/baseprod:-/etc/salt/pillar/prod#cat/etc/redhat-rele..
分类:
其他好文 时间:
2017-11-17 00:15:04
阅读次数:
190
官方源:https://repo.saltstack.com/yum/redhat/saltstackyum源系统环境#cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)Saltstack安装版本#salt-VSaltVersion:Salt:2017.7.2DependencyVersions:cffi:0.8.6cherrypy:NotInstalleddateutil:1.5docker-py:NotInstalledg..
分类:
其他好文 时间:
2017-11-17 00:04:50
阅读次数:
176
配置管理小试 这里有三个环境,base环境,测试环境,生产环境 注意: 1、base环境一定要有 2、top.sls(topfile)是入口文件,必须放在base环境下 创建对应的环境目录 基础环境(base)存放的都是全部机器要执行的状态我们来配置个文件管理,给所有的minion替换dns文件:/ ...
分类:
其他好文 时间:
2017-11-16 18:42:56
阅读次数:
102
远程执行主要为:目标、模块、返回值 执行格式: salt '<target>' <function> [arguments] target(目标) 使用通配符 使用正则表达式 使用列表 使用grains 使用pillar(要自己定义) 混合方式 使用节点组 使用ip方式 ...
分类:
其他好文 时间:
2017-11-16 14:24:06
阅读次数:
141
一、介绍通常使用saltstack都是在master的服务器上直接命令操作,这个对于运维人员来说不是什么大事,但是也会有出错的时候,而一旦出错,就会有不可挽回的后果。二、框架这里使用django框架,通过对salt-api的封装,传入命令,执行api,将结果返回到页面上显示。注意:为了防..
分类:
Windows程序 时间:
2017-11-15 17:14:27
阅读次数:
1574