摘要: Ansible Jinja2 模板 Jinja2介绍 什么是Jinja2 jinja2是Python的全功能模板引擎 Jinja2跟ansible的关系 Ansible通常会使用jinja2模板来修改被管理主机的配置文件等...在saltstack中同样会使用到jinja2 如果在100台主机 上安 阅读全文
posted @ 2021-08-17 16:04 陈金峰 阅读(131) 评论(0) 推荐(0)
摘要: 1.安装ansible [root@m01 ~]# yum install -y ansible 2.修改ansible配置文件 [root@m01 ~]# vim /etc/ansible/ansible.cfg host_key_checking = False # 把前面的#注释去掉,跳过检查 阅读全文
posted @ 2021-08-16 23:53 陈金峰 阅读(56) 评论(0) 推荐(0)
摘要: Ansible变量 变量定义的方式 命令行定义变量 在play文件定义变量 在主机清单定义变量 变量的优先级 命令行>playbook文件>lnventory文件 如何定义变量 playbook中定义变量 playbook变量可以通过多种方式进行定义,最简单的方式就是在playbook的开头通过va 阅读全文
posted @ 2021-08-15 17:40 陈金峰 阅读(66) 评论(0) 推荐(0)
摘要: ad-hoc搭建上传图片网站 环境准备 主机名 外网IP 内网IP 角色 m01 10.0.0.61 172.16.1.61 ansible管理端 backup 10.0.0.41 172.16.1.41 ansible被管理端、rsync服务端、nfs服务端 nfs 10.0.0.31 172.1 阅读全文
posted @ 2021-08-15 17:30 陈金峰 阅读(135) 评论(0) 推荐(0)
摘要: 使用Ansible搭建wordpress 主机名 外网ip 内网ip 角色 部署服务 m01 10.0.0.61 172.16.1.61 ansible管理端 ansible backup 10.0.0.41 172.16.1.41 被管理端,rsync服务端,nfs备机 rsync、nfs nfs 阅读全文
posted @ 2021-08-15 17:15 陈金峰 阅读(192) 评论(0) 推荐(0)
摘要: Ansible剧本playbook playbook的组成 play:定义的是主机的角色,也就是主机清单中维护的主机名 task:具体要执行的任务 playbook:由一个或多个play(一个或多个角色)组成,一个play由多个task(多个任务)组成 简单理解为:使用不同的模块完成一件事情 在An 阅读全文
posted @ 2021-08-15 15:12 陈金峰 阅读(73) 评论(0) 推荐(0)
摘要: Ansible的常用模块 Ansible的执行 **ad-hoc:**临时的命令,执行后结束,不会保存,相当于Linux命令 使用场景 比如在多台机器上查看某个进程是否启动,或者拷贝指定文件到本地等 playbook:相当于Linux中的脚本 ad-hoc命令模式(语法) 命令格式 ansible 阅读全文
posted @ 2021-08-10 21:07 陈金峰 阅读(70) 评论(0) 推荐(0)
摘要: Ansible基础 概述 Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 同类型软件对比 1.puppet 学习难,安装ruby环境难,没有远程执行功能 2. 阅读全文
posted @ 2021-08-10 20:12 陈金峰 阅读(58) 评论(0) 推荐(0)
摘要: keppalived高可用 基本概述 **高可用:**一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 **keepalived:**专门做高可用的软件 高可用通常使用软件 keepalived heartbeat rose 阅读全文
posted @ 2021-08-09 22:57 陈金峰 阅读(258) 评论(0) 推荐(0)
摘要: nginx常见问题 nginx多server优先级 在开始处理一个http请求时,nginx会取出header头(请求头)中的Host变量,与nginx.conf中的每个server_name进行匹配, 以此决定到底由哪一个server来处理这个请求,但nginx如何配置多个相同的server_na 阅读全文
posted @ 2021-08-09 22:55 陈金峰 阅读(93) 评论(0) 推荐(0)