📜  Ansible体系结构

📅  最后修改于: 2020-12-26 12:15:38             🧑  作者: Mango

Ansible架构

Ansible编排引擎与正在编写Ansible剧本的用户进行交互以执行Ansible编排,并与私有或公共云服务以及配置管理数据库进行交互。您可以在下图中显示,例如:

库存

库存是具有其IP地址,数据库,服务器等需要管理的节点或主机的列表。

蜜蜂

Ansible API用作公共或私有云服务的传输。

模组

Ansible连接节点并展开Ansible模块程序。 Ansible执行模块,完成后将其删除。这些模块可以驻留在任何计算机上。这里不需要数据库或服务器。您可以与选择的文本编辑器或终端或版本控制系统一起使用,以跟踪内容的更改。

外挂程式

插件是一段代码,扩展了Ansible的核心功能。有很多有用的插件,您也可以编写自己的插件。

剧本

剧本由您的书面代码组成,并以YAML格式编写,该脚本描述了任务并通过Ansible执行。另外,您可以与剧本同步和异步启动任务。

主持人

在Ansible架构中,主机是由Ansible自动化的节点系统,以及RedHat,Linux,Windows等任何机器。

联网

Ansible用于自动化不同的网络,并且它使用简单,安全且功能强大的无代理自动化框架进行IT运营和开发。它使用一种与Ansible自动化引擎分离的数据模型,该引擎很容易跨越了不同的硬件。

云是远程服务器的网络,您可以在其上存储,管理和处理数据。这些服务器托管在Internet上,并远程存储数据,而不是本地服务器。它只是启动云上的资源和实例,将它们连接到服务器,并且您具有远程操作任务的丰富知识。

中国移动数据库

CMDB是一种存储库,可充当IT安装的数据仓库。