![](https://img-blog.csdnimg.cn/d60a4a593dbd4bbb81fd3aba5554d77d.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
《Ansible》
文章平均质量分 97
Ansible的技术
A-刘晨阳
2023年新星计划Linux运维方向导师
华为云开发者社区专家博主
阿里云开发者社区专家博主
CSDN博客专家
CSDN内容合伙人
CSDN-2022年度社区之星
运维领域优质创作者
云计算领域新星创作者;主修与云计算领域,代表专栏有《Linux从入门到精通》,《docker从入门到精通》,《zabbix的安装到自定义监控》《Mysql从入门到“跑路”》《kubernetes基础》等等;感谢大家的支持,谢谢!
展开
-
Ansible自动化运维(四)jinja2 模板、Roles角色详解
一般情况下将roles写在中,也可以写在其他任意位置(写在其他位置要自己手动建立一个roles文件夹)对于以上所有方式有个缺点就是无法实现同时部署web、database、keepalived等不同服务或者不同服务器组合不同的应用就需要写多个yaml文件,很难实现灵活的调用roles用于层次性,结构化地组织playbook。roles能够根据层次结果自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。原创 2024-02-28 09:10:21 · 5987 阅读 · 66 评论 -
Ansible自动化运维(三)Playbook 模式详解
Playbook不同于使用单个模块操作远程服务器,Playbook的功能更加强大。如果说单个模块执行类似于Linux系统中的命令,那么Playbook就类似于shell脚本,将多个模块组合起来实现一组的操作。原创 2024-01-26 13:31:20 · 12294 阅读 · 61 评论 -
Ansible自动化运维(二)ad-hoc 模式详解
Ansible 中的 ad-hoc 模式原创 2024-01-09 09:27:20 · 13801 阅读 · 168 评论 -
Ansible自动化运维(一)简介及部署、清单
自动化运维是指将日常运维的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平台或工具转为自动化操作。自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,也是未来的发展趋势。Ansible是一款使用Python开发,模块化,依赖于ssh协议实现的自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。原创 2024-01-02 11:02:26 · 12085 阅读 · 153 评论