程序辅助运维
LifeSecret
追求简单的结束战斗,大部分时间在磨刀霍霍
展开
-
goto让服务器登录不再是烦恼
场景当我们维护一些服务器的时候,经常会面临密码呀端口账号呀啥的问题,使得维护时麻烦不小,再加上有时候网络不稳定,SA的脾气就更大了。解决方案简单的几个脚本goto > 用户交互入口denglu > 采用goto传过来的参数,使用expect命令进行模拟登陆list > 服务器密码资源列表goto#!/usr/bin/env python #coding: utf8import os,sys,re i原创 2016-08-28 19:38:47 · 906 阅读 · 0 评论 -
OPS - Parrallel Control System
简介本篇介绍OPS - 并行控制系统的设计模型。为什么要有这个系统?在OPS过程中,服务器初始化,批量执行(信息获取、服务配置)等的任务,而且在目前我们的OPS过程中,处在一个十分尴尬又十分有趣的未知,我们属于二次运维,服务器交付、统一初始化已经有控股公司IDC部门直接搞定,我们作为一级部门要对服务器进行二次运维,定制我们需要的一些配置文件,所以即使有puppet等自动化运维软件,我们也尽量避免使用原创 2015-09-02 18:41:11 · 638 阅读 · 0 评论 -
简答部署 就用Fabric
场景假如我们会去部署一个又一个的软件,如何是好呢,里面有wget,有rsync,有yum安装,有账号修改。我们可以采用jenkins里面绑定了agent了之后进行部署,怎么装都好,但是这样我们需要安装jenkins,需要部署java,还需要做各种配置。还有一个方案是fab。方案fab安装 安装 cd /usr/local/src/ wget https://www.python.org/ftp/py原创 2016-08-29 13:57:28 · 2114 阅读 · 0 评论