- 博客(6)
- 收藏
- 关注
原创 【Python自动化运维】一个简单的jenkins发布教程(jenkins + svn + saltstack + python)
一、环境准备1、安装JDK插件,略。2、安装tomcat,略。3、搭建jenkins,略。3、saltstack master 和minion环境搭建,略。4、file_roots设置。二、jenkins项目配置。1、新建一个jenkins项目。2、项目配置。启用参数化构建过程。配置svn代码地址构建操作,只需要运行脚本就行。三、脚本制作release.py(部署...
2019-02-18 18:09:58 852
原创 【Python自动化运维】远程备份数据库并下载到本地
使用云服务的时候,将备份文件下载存放到本地来可以减少数据丢失的风险,实现数据容灾。先看看下面用shell写的脚本#!/usr/bin/bash# 文件命名,加上日期file_name="mysql_backup`date +"%Y%m%d"`.sql"# 数据库备份命令backup="mysqldump -uroot -proot --all-databases >
2019-02-14 18:25:21 1402
原创 【运维笔记】jenkins
jenkins配置要点1、General 丢弃旧的构建2、源码管理 Subversion git3、构建环境 Delete workspace before build starts4、构建 ## Maven打包: ##源码管理路径设置为子类项目路径 1、调用顶层Maven目标 Maven版本:[全局工具] 目标:clean install POM:p...
2019-02-13 14:51:44 8110 2
原创 【运维笔记】docker
docker 核心概念:镜像(image) 容器(container) 仓库(Repository)一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 镜像 ## 获取镜像 docker search NAME[:TAG] ##不指定标签(TAG),则会默认选择latest标签,即最新...
2019-02-13 14:42:12 7419 1
原创 【运维笔记】mariadb
mariadb与mysql使用上其实相差不多,可以看下我另一篇关于MySQL的文章https://blog.csdn.net/wuguifa/article/details/86478308源码编译yum groupinstall "Development Tools"yum install libaio libaio-devel bison bison-devel zlib-devel ...
2019-02-13 14:37:29 6292
原创 【运维笔记】keeplived
keepalived要点1、检查机器健康状况2、绑定Virtual IP 到外网网卡3、故障转移(Virtual IP切换、切换时执行脚本)允许vrrp协议通过防火墙firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface[网卡] --destination 224.0.0.18 --...
2019-02-13 11:05:25 7213 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人