概览
如果一个团队有多个人共同维护一份Ansible Playbook集合(一组角色),如果想要追踪改动,比如谁在什么时间改了什么,一般使用git做代码管理即可,如果想更精细级别的追踪,谁在什么时间执行了什么playbook,此时可以考虑设计一套系统来完成这件事(当然也可以用规章制度来保证)
Ansible Tower即是一套可以实现上述功能的图形界面系统,概括来说,其功能大致如下:
实时观察playbook的执行动态与历史记录
基于RBAC用户权限控制
支持一套完整的RESTful API
备份和回滚
支持远程执行命令
集成通知机制
易用的图形界面
Ansible Tower 是付费系统,可以试用90天
安装完成如下