第一节:ansible快速入门
一、Ansible 概述 1.1、Ansible是什么 Ansible是一个批量管理远程主机的自动化工具, 用它可以实现如下功能,极大地提升了运维人员批量管理远程主机的效率 1、配置管理 2、应用程序部署 3、执行一次性批量任务 4、将任务编排起来形成一个playbook,可以多次使用,称之为多节点编排 与其他自动化运维工具对比 1.puppet …
第二节:ansible模块
一、命令模块 1.command模块 #默认模块,远程执行命令 [root@m01 ~]# ansible web01 -m command -a 'free -m' web01 | CHANGED | rc=0 >> total used free shared buff/cache available Mem: 972 128 47…
第三节:Ansible剧本
Ansible 的 Playbook模式 一、playbook 概述 1.1、什么是playbook playbook 称之为剧本,故名思意,就是将要做的事/流程实现编排好,要具体执行任务的就是,就照着剧本排练好的流程执行就行了 剧本是ansible的精髓所在。 1.2 为何要用playbook 简单的任务用ad-hoc命令行模式就行,复杂的任务还…