软件简介
Ansible 是一款自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。
功能特点
-
部署简单,只需在主控端部署 Ansible 环境,被控端无需做任何操作
-
默认使用 SSH 协议对设备进行管理
-
有大量常规运维操作模块,可实现日常绝大部分操作
-
配置简单、功能强大、扩展性强
-
支持 API 及自定义模块,可通过 Python 轻松扩展
-
通过 Playbooks 来定制强大的配置、状态管理
基础架构