摘要:
背景 随着小步快跑、快速迭代的开发模式被越来越多的互联网企业认同和采用,应用的变更、升级频率变得越来越频繁。为了应对不同的升级需求,保证升级过程平稳顺利地进行,诞生了一系列的部署发布模式。 停机发布 - 把老版的应用实例完全停止,再发布新的版本。这种发布模式主要为了解决新老版本互不兼容、无法共存的问 阅读全文
摘要:
1.先上本次安装部署的流程图 省略zabbix-server安装部分 2.分发秘钥 批量安装 2.1 脚本 #!/bin/bash . /etc/rc.d/init.d/functions for ip in `cat /root/list.txt` do echo 分发Key $ip sshpas 阅读全文
摘要:
1.通过ansible 每天对线上的机器磁盘、内存、负载进行巡检 [root@BS003 probject]# cat cpu.yaml - name: Statistics CPU Memory Disk Utilization hosts: zabbix-agent tasks: become: 阅读全文
摘要:
日志清理目前覆盖58台服务器如下 此处省略 #!/bin/sh . /etc/rc.d/init.d/functions currTime=$(date +"%Y-%m-%d %T") logpath=/home/local/logs TarlogPath=/data/home/deploy/out 阅读全文
摘要:
以下Ansible-Ploybook功能: 🚫禁止Root用户登录 lineinfile 模块替换前备份(格式为sshd_config.13019.2020-05-25@17:48:55~) shell 模块支持正则 查看修改后的内容是否有变化 systemd 服务模块(restarted sto 阅读全文