一、需求我们使用Nginx做七层负载均衡,后端是Tomcat。项目采用灰度发布方式,每次项目升级,都要手动先从Nginx下摘掉一组,然后再升级这组,当项目快速迭代时,手动做这些操作显然会增加部署时间,于是就想通过脚本实现自动化管理Nginx配置文件。当时考虑自己写Shell脚本对Ngi..
分类:
其他好文 时间:
2017-03-24 20:48:19
阅读次数:
1311
puppet自动化管理工具基于ruby语言开发的自动化管理工具,以c/s模式独立运行puppet工作原理1:客户端puppetd调用facter,facter会探测出本机的一些信息,然后puppetd把这些信息发送到服务端2:服务端的puppetmaster监测到客户端的主机名,然后会到manifest里面对应的node配置,..
分类:
其他好文 时间:
2017-03-20 12:16:58
阅读次数:
190
在不知道什么时候,突然有人提起前端工程化这东西,一开始觉得又是某个大神故意提起的高深词汇,专门来吓唬人的。 继而我疯狂查找了很多的资料,在接近二十篇的相关资料,每一篇文章都写得神乎其神,大有唯我独尊的意味,但每篇看下来,总感觉不对经——就是大家都把自己一套比较规范的开发套路充当出前端工程化,前端工程 ...
分类:
其他好文 时间:
2017-03-18 16:24:24
阅读次数:
208
我希望能做一个电脑系统的程序,它能够,让我自定义的,选择是电脑上某些时候,自动的开启,自动关机,然后帮我充的,以保证秩序的顺序,打开我的某些程序,并进入到某些步骤,或者说保留我的某些不知道工作。 原因,因为,我们,作为一个如何现在现在画的现代化的一个工作,大概很多人都会与电脑经常打交道,甚至有非常多 ...
分类:
其他好文 时间:
2017-03-07 00:27:23
阅读次数:
176
一、Chocolatey 管理Windows软件的明智方法 1.建立在技术的无人值守安装和PowerShell。建立在技术的无人值守安装和PowerShell。 2.轻松管理Windows软件的所有方面(安装、配置、升级、卸载)。Chocolatey是最可靠的,软件是包含在包中,但也可以很容易的下载 ...
分类:
其他好文 时间:
2017-03-06 22:08:58
阅读次数:
161
使用ansible远程执行命令1.ansible简介ansible的官方定义:“AnsibleisSimpleITAutomation”——简单的自动化IT工具。这个工具的目标:自动化部署APP自动化管理配置项自动化的持续交付自动化的(AWS)云服务管理。其本质上就是在远程在多台服务器执行一系列命令和文件同步,和..
分类:
其他好文 时间:
2017-03-03 19:42:14
阅读次数:
4977
随着企业Docker容器越来越多,如果要靠手工去管理docker,肯定非常吃力,而且也不现实,这就需要我们把日常的操作变成自动化管理,通过脚本工具,将工作减轻到最小,解放运维人员,如下为企业Docker自动化部署脚本V1版本,如果需要更多其他的功能,可以自己定制和修改。如下自..
分类:
其他好文 时间:
2017-02-21 19:44:41
阅读次数:
237
Puppet简介 IT基础设施自动化管理工具,作者:Luck Kanies,官方站点:www.puppetlabs.com 管理设施的整个生命周期: provisioning、configuration、orchestration、reporting Puppet安装 (1)官方的yum仓库 Cen ...
分类:
其他好文 时间:
2017-02-01 20:53:07
阅读次数:
221
CMDB 跳板机 代码上线系统 网站用户访问质量监测 分布式监控 Docker自动化管理平台 Openstack二次开发 ...
分类:
编程语言 时间:
2017-01-16 00:01:46
阅读次数:
253
AutoMagic 是一个基于WebUI的自动化管理平台。为什么叫AutoMagic呢?因为自动化(Automation)在执行起来的时候是一个很神奇的事情,它可以无人值守的模拟人的操作,就像魔术(Magic)一样。 所以我给她取名叫AutoMagic。 AutoMagic从其工作分工应该分两部分: ...
分类:
其他好文 时间:
2017-01-03 12:58:27
阅读次数:
229