Ansible-概念

控住节点

任何装有Ansible的机器。您可以从任何控制节点调用/usr/bin/ansible或来运行命令和剧本/usr/bin/ansible-playbook。您可以将任何安装了Python的计算机用作控制节点-笔记本电脑,共享台式机和服务器都可以运行Ansible。但是,不能将Windows计算机用作控制节点。您可以有多个控制节点。

管理节点

您使用Ansible管理的网络设备(和/或服务器)。受管节点有时也称为“主机”。未在受管节点上安装Ansible。

库存

受管节点的列表。清单文件有时也称为“主机文件”。您的清单可以为每个受管节点指定信息,例如IP地址。库存还可以组织受管节点,创建和嵌套组以便于扩展。

模块

将执行代码单元Ansible。从管理特定类型的数据库上的用户到管理特定类型的网络设备上的VLAN接口,每个模块都有特定的用途。您可以通过任务调用单个模块,也可以在剧本中调用多个不同的模块。

任务

Ansible中的行动单位。您可以使用临时命令一次执行一个任务。

剧本

已保存任务的有序列表,因此您可以按此顺序重复运行这些任务。剧本可以包括变量以及任务。剧本采用YAML编写,易于阅读,编写,共享和理解。

猜你喜欢

转载自www.cnblogs.com/os-linux/p/11930154.html