运维面试必问的自动化系列高频面试题(2024年最新版)(3)

1. ansible常用模块

command ping yum copy service shell file replace user group

2. 描述Ansible是如何工作的?

Ansible由节点和控制机器组成。 控制机器是安装Ansibles的地方,节点由这些机器通过SSH管理。 借助SSH协议,控制机器可以部署临时存储在远程节点上的模块。

控制机器使用ansible或者ansible-playbooks在服务器终端输入的Ansible命令集或者playbook后,Ansible会遵循预先编排的规则将PLAYbook逐条拆解为Play,再将Play组织成Ansible可以识别的任务tasks,随后调用任务涉及到的所有MODULES及PLUGINS,根据主机清单INVENTORY中定义的主机列表通过SSH协议将任务集以临时文件或者命令的形式传输到远程节点并返回结果,如果是临时文件则执行完毕后自动删除。

3. 在Ansible中解释基本术语或概念?

  • 控制器计算机:控制器计算机用于配置服务器, 该服务器是受管理的。这是安装Ansible的机器。

  • 清单:清单是一个初始化文件,

其中包含有关你管理的不同服务器的详细信息。

  • 剧本:这是一个以YAML格式编写的代码文件。剧本包含需要自动化或执行的任务。

  • 任务:每个任务代表一个需要执行的过程, 例如, 安装一个库。 模块:模块是可以执行的一组任务。 Ansible有100多个内置模块,

  • 你也可以创建自定义模块。

  • 角色:角色是用于组织剧本和其他文件的预定义方式, 以促进共享和重用部分配置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值