Ansible教程

Ansible 工作流程

Ansible 工作流程

Ansible 通过连接到您的节点并向它们推送一个名为Ansible 模块的小程序来工作。然后 Ansible 执行这些模块并在完成后删除它们。模块库可以驻留在任何机器上,不需要守护进程、服务器、或数据库。
Ansible Workflow
在上图中,管理节点是控制整个剧本执行的控制节点。 inventory 文件提供了需要运行 Ansible 模块的主机列表。 管理节点建立一个SSH连接并在主机的机器上执行小模块并安装软件。
一旦安装了这些模块,Ansible就会删除这些模块如此专业。它连接到主机执行指令,如果安装成功,则删除在主机上复制的代码。

Ansible 中使用的术语

以下是 Ansible 中使用的一些重要术语,例如:
说明
Ansible 服务器 这是一台安装了 Ansible 的机器,所有任务和剧本都将在其中执行。
模块 模块是在客户端执行的一个命令或一组类似的命令。
任务 任务是由要完成的单个程序组成的部分。
角色 这是一种组织任务和相关文件的方式,以便稍后在剧本中调用。
事实 使用收集事实操作从全局变量中从客户端系统获取的信息。
库存 一个包含 Ansible 客户端-服务器数据的文件。
播放 这是剧本的执行。
处理程序 仅当存在通知程序时才会调用任务。
通知者 属于任务的部分,如果输出更改,则调用处理程序。
标签 它是为任务设置的名称,稍后可以使用该名称来发布该特定任务或作业组。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4