标签:需要 sshd jinja2 完成 应用程序 markdown play modules server
[toc]
Ansible是一个综合的强大的管理工具,他可以对多台主机安装操作系统,并为这些主机安装不同的应用程序,也可以通知指挥这些主机完成不同的任务.查看多台主机的各种信息的状态等,ansible都可以通过模块的方式来完成。
Ansible 在管理节点将 Ansible 模块通过 SSH 协议(或者 Kerberos、LDAP)推送到被管理端执 行,执行完之后自动删除,可以使用 SVN 等来管理自定义模块及编排。
Ansible的安装方式有很多种,常用的安装方法是基于yum或者源码,如果是基于yum安装,需要配置epel源,然后直接执行yum -y install ansibl
即可。源码安装配置如下:
# 解决依赖关系:
yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto
# 下载ansible:
wget https://github.com/ansible/ansible/archive/release1.6.1.zip
#解压安装
unzip release1.6.1
cd ansible-release1.6.1
python setup.py build
python setup.py install
mkdir /etc/ansible
cp -r examples/* /etc/ansible
标签:需要 sshd jinja2 完成 应用程序 markdown play modules server
原文地址:https://www.cnblogs.com/breezey/p/8810263.html