综合架构——ansible批量管理服务架构
发布时间
阅读量:
阅读量
综合架构之ansibe批量管理服务
一、ansible概述及特点
Ansible是一款以Python语言为开发基础的自动化管理工具,其运行依赖于SSH远程管理服务,从而实现对远程主机的批量控制。必须借助SSH协议才能完成相关操作,该工具能够执行包括系统配置、软件部署、文件分发以及信息采集在内的多项批量任务。
Ansible服务的核心特性:
-
管理端无需运行任何服务进程(不依赖systemctl)
-
管理端无需进行配置文件的编写(如/etc/ansible/ansible.cfg)
-
被控节点无需安装额外软件(如libselinux-python)
若被控节点上的SELinux服务未被禁用,可能会影响Ansible的正常运作;而libselinux-python模块能够在SELinux启用的情况下支持Ansible的操作。 -
被控节点无需启动任何服务
-
提供了丰富的管理操作模块(module)
-
可通过剧本编写方式实现自动化流程(playbook)
二、部署ansible
管理端172.16.1.61:
执行软件安装部署操作:yum install -y ansible
无需对配置文件进行调整,但需创建主机清单文件
/etc/ansib
全部评论 (0)
还没有任何评论哟~
