一个合格的运维工程师必须掌握常用的自动化运维工具,而Ansible则是自动化运维工具中的佼佼者。
Ansible 可以从中央控制节点统一配置服务器、安装软件或执行各种 IT 任务。它采用一对多、无客户端的机制,从控制节点上通过 SSH 发送指令给远端的客户机来完成任务(当然除了 SSH 外也可以用别的协议)。
让我们来看一个简单的使用场景,一位运维工程师每天要配置 100 台服务器,并且必须在每台机器上执行一系列 Bash 命令,然后交付给用户。
这是个简单的例子,但应该能够证明:在 yaml 文件里写好命令然后在远程服务器上运行,是一件非常轻松的事。
这么优秀的工具显然也有着机器广泛的使用的范围,马哥教育曾经专门对就业市场上的需求进行过调研,结果显示,73% 的企业招聘信息中要求应聘者熟悉或掌握 Ansible 的应用。
与需求相对的,则是很多初级的运维工程师对于Ansible还很陌生。
今天给大家分享一份我整理了很久的 Ansible 教程。包括 Ansible 学习路线思维导图、Ansible 中文手册、Ansible 从入门到精通及企业实战等。让你能够迅速地了解、学习并开始使用 Ansible。
【资料领取方式见文末!!】
【资料领取方式见文末!!】
Ansible 学习路线
文件太大,这里只展示部分截图...
Ansible 文本文档
Ansible 中文手册
Ansible 配置管理
Ansible 自动化部署 Web集群
Ansible 视频教程
Ansible 从入门到精通
小白八小时掌握运维自动化 Ansible 神器
运维利器 Ansible 实现 mysql 的自动部署
【点击下方链接获取网盘资料】
iiv.h5.xeknow.com/s/3ZDzrn 【复制到微信对话框打开更方便】