Ansible 企业级自动化运维实战

一、Ansible 简介

如果Ansible不采用0mq(ZeroMQ),在操作1000个以下的节点性能还可以,如果操作1000个以上的节点,性能就很差。

目前来说Ansible支持local,ssh,0mq,Ansible用ssh来管理被管理主机是最常见的方法。

saltstack简称salt,默认采用0mq(ZeroMQ),支持数万节点的操作。salt也支持salt-ssh,所谓salt-ssh也是和ansible类似使用ssh来管理被管理主机。

二、Ansible 安装

基础拓扑:

Ansible 企业级自动化运维实战_第1张图片

  • ansible-control:10.163.9.100/24;
  • node1:10.163.9.101/24;
  • node2:10.163.9.102/24;

1、控制节点Ansible安装

[root@eveng-home ~]# ssh 10.163.9.100
[root@localhost ~]# hostnamectl set-hostname control
[root@localhost ~]# exit
[root@eveng-home ~]# ssh 10.163.9.100
[root@control ~]#
[root@control ~]# rm -rf /etc/yum.repos.d/*
[root@control ~]# cat > /etc/yum.repos.d/repo.repo <

你可能感兴趣的:(Linux,Windows,SRE,运维部署与监控,运维,ansible,自动化)