标签:命令 nbsp gem width src 没有 ati private 自身
简述
Ansible没有客户端,底层通信依赖于系统软件,Linux系统下基于OpenSSH通信,使用者认证通过后在管理节点通过Ansible工具调用各种应用模块将指令推送至被管理端执行,在执行完毕后自动删除产生的临时文件。
Ansible使用过程中角色划分:
1、使用者:Ansible工具集
2、作用对象:被管理的主机。
Ansible的工作机制
如下图所示,分为三个部分:
第一部分--使用者
Ansible使用者大多数来源于这4种方式。
1、CMDB(Configuration Management Database,配置管理数据库),CMDB存储和管理着企业IT架构中的各项配置信息,是构建ITIL项目的核心工具,运维人员可以组合(CMDB和Ansible),通过CMDB直接下发命令调用ansible工具集完成操作者所达成的期望目标。
2、PUBLIC(公有云)/PRIVATE(私有云)方式,Ansible除了丰富的内置模块,同时提供了丰富的API语言接口,如PHP,Python,等当下流行语言,Ansible以API调用的方式运行。
3、使用者直接使用Ad-Hoc临时命令集调用Ansible工具集来完成任务执行。
4、使用者预先编写好的Ansible Playbook中预先编排好的任务集按顺序完成任务执行。
第二部分--Anisble工具集
ansible命令是ansible的核心工具,ansible命令并非自身完成所有的功能集,只是Ansible执行任务的调用入口,所有命令的执行通过工具集完成,ansible命令的核心工具:
第三部分--作用对象
Anisble的作用对象:主机操作系统(Linux,windows等),各类的公有云和私有云,商业和非商业设备的网络设施。
标签:命令 nbsp gem width src 没有 ati private 自身
原文地址:https://www.cnblogs.com/lizhi199322/p/12635615.html