首页 > 其他 > 详细

anaible安装和基本配置

时间:2018-04-16 12:58:31      阅读:271      评论:0      收藏:0      [点我收藏+]
    Ansible是一款简单的自动化IT工具,它是基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

    Ansible是一个简单的自动化运维管理工具,可以用来自动化部署应用、配置、编排 task(持续交付、无宕机更新等), Ansible只需要在一台普通的服务器上运行即可,不需要在被管控的服务器上安装客户端。

1.  ** yum安装ansible**

   ansible的管理端必须是Linux系统;centos 7默认有自带EPRL源。

#yum install ansible


安装完成后,检查ansible版本:

#ansible --version


2.  配置管理主机

#vim /etc/ansible/hosts
[intranet_saas]
192.168.253.4
192.168.253.5
192.168.253.18
192.168.253.22

intranet_saas表示分组


3. 配置控制主机SSH密钥

在Ansible服务端生成密钥,并且复制公钥到管理节点中。

#ssh-keygen
cat ~/.ssh/id_rsa.pub

把密钥串复制到各个管理节点的~/.ssh/authorized_keys

设置~/.ssh/authorized_keys权限为600

#chmod 600 ~/.ssh/authorized_keys


4. 测试

# ansible intranet_saas -m ping
192.168.253.22 | SUCCESS => {
    "changed": false,
    "ping": "pong"
}
192.168.253.5 | SUCCESS => {
    "changed": false,
    "ping": "pong"
}
192.168.253.18 | SUCCESS => {
    "changed": false,
    "ping": "pong"
}
192.168.253.4 | SUCCESS => {
    "changed": false,
    "ping": "pong"
}



anaible安装和基本配置

原文:http://blog.51cto.com/11243465/2103892

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!