1. 介绍
ansible简介
ansible是新出现的自动化运维工具,ansible是一个配置管理和应用部署工具,
基于python开发,集合了众多运维工具(pupet,cfengine,chef,func,fabric,saltstack)的优点。
实现了批量系统配置,批量程序部署,批量运行命令等功能。
ansible是基于模块工作的,本身没有批量部署的能力。
真正具有批量部署的是ansible所运行的模块,ansible只是提供了一种框架。
ansible的优点
ansible融合了众多老牌运维工具的优点,基本上pubbet和saltsatck能实现的功能,ansible都可以显现。
轻量级,无需在客户端上安装agent,更新时,只需要在操作机上进行一次更新即可。
ansible是一个轻量级的工具,ansible不需要启动服务,仅仅只是一个工具,可以轻松实现分布式扩展。
批量任务执行可以写成脚本,而且不用分发的远程就可以执行。
ansible是一致性,高可靠性,安全性设计的轻量级自动化工具。
使用python编写,维护更加简单。
最后更新:
2022-02-19 01:49:28