Ansible
ansible是个什么东西呢?官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。这个工具的目标有这么几项:让我们自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理,基于 paramiko 开发。 这个paramiko是什么呢?它是一个纯Python实现的ssh协议库。所以就不需要在远程主机上安装client/agents,因为它们是基于ssh来和远程主机通讯的。
安装
以centos为例
sudo yum install ansible
安装完成,配置文件默认在/etc/ansible/ansible.cfg 为了方便后续的开发,需要修改配置文件
#失败后不在本地生成retry文件,终端也不输出
retry_files_enabled =
… 阅读全文