随笔分类 -  自动化

摘要:使用ansible编写自动化部署playbook,解放运维手工操作 模块使用笔记 changed_when判断条件,用于重发发布,检测服务是否已经启用 1 - hosts: redis 2 gather_facts: no 3 tasks: 4 # 判断是否已经发布 5 - name: redis 阅读全文
posted @ 2021-06-17 10:57 岁岁红莲 阅读(106) 评论(0) 推荐(0) 编辑
摘要:Ansible-实战指南-LNMP环境部署,并使用zabbix监控 主机规划 系统初始化:必要的系统初始化 基础组件包括:zabbix监控,mariadb(用于存放zabbix监控信息) 业务组件包括:MySQL、memcached、nginx、PHP、haproxy、keepalived 添加用户 阅读全文
posted @ 2021-01-28 11:18 岁岁红莲 阅读(149) 评论(0) 推荐(0) 编辑
摘要:Ansible Roles 详解与实战案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此该 yun 阅读全文
posted @ 2021-01-28 11:17 岁岁红莲 阅读(278) 评论(0) 推荐(0) 编辑
摘要:Ansible Tests 详解与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此该 yun 阅读全文
posted @ 2021-01-28 11:16 岁岁红莲 阅读(324) 评论(0) 推荐(0) 编辑
摘要:Ansible Jinja2 模板使用、语法与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此 阅读全文
posted @ 2021-01-28 11:14 岁岁红莲 阅读(235) 评论(0) 推荐(0) 编辑
摘要:Ansible playbook Vault 加密详解与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登 阅读全文
posted @ 2021-01-28 11:11 岁岁红莲 阅读(290) 评论(0) 推荐(0) 编辑
摘要:Ansible playbook 编程详解与各种小案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此 阅读全文
posted @ 2021-01-28 11:10 岁岁红莲 阅读(213) 评论(0) 推荐(0) 编辑
摘要:Ansible Facts 变量详解与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此该 yu 阅读全文
posted @ 2021-01-28 11:07 岁岁红莲 阅读(363) 评论(0) 推荐(0) 编辑
摘要:ansible 定义变量方式与[多层]变量引用,以及 register 详解 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 ro 阅读全文
posted @ 2021-01-28 11:06 岁岁红莲 阅读(1024) 评论(0) 推荐(0) 编辑
摘要:Ansible Playbook 基本概述与使用案例 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansible 使用,因为几乎所有的生产环境都是禁止 root 远程登录的(因此该 阅读全文
posted @ 2021-01-28 11:04 岁岁红莲 阅读(147) 评论(0) 推荐(0) 编辑
摘要:ansible 执行结果信息–各颜色说明;ansible Ad-Hoc 说明;ansible 如何查看帮助文档与常用模块详解 主机规划 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的家目录」,避免业务数据乱放; 3、 该用户也被 ansib 阅读全文
posted @ 2021-01-28 11:02 岁岁红莲 阅读(212) 评论(0) 推荐(0) 编辑
摘要:Ansible的指定用户与密码登录、免密登录、指定ssh端口以及主机清单Inventory配置 在实际使用中并不需要对ansible配置进行修改,或者说只有需要的时候才修改ansible配置。 添加用户账号 说明: 1、 运维人员使用的登录账号; 2、 所有的业务都放在 /app/ 下「yun用户的 阅读全文
posted @ 2021-01-28 11:00 岁岁红莲 阅读(324) 评论(0) 推荐(0) 编辑
摘要:主机规划 主机名称操作系统版本内网IP外网IP(模拟)安装软件 ansi-manager CentOS7.5 172.16.1.180 10.0.0.180 ansible ansi-haproxy01 CentOS7.5 172.16.1.181 10.0.0.181 ansi-haproxy02 阅读全文
posted @ 2021-01-28 10:59 岁岁红莲 阅读(197) 评论(0) 推荐(0) 编辑
摘要:为什么要自动化运维 纯手动软件安装部署方式 我们以 10 台机器部署 Nginx 为例。部署步骤如下: 1、通过 ssh 登录一台机器; 2、yum install -y nginx 或者 获取安装包自行编译安装; 3、配置 Nginx 4、启动 Nginx ,如有必要加入开机自启动; 5、退出登录 阅读全文
posted @ 2021-01-28 10:57 岁岁红莲 阅读(490) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示