1、Ansible有哪些安装方式

使用apt,yum,pip等包管理工具安装,或者通过使用源代码安装

2、Ansible是如何控制被控节点的,被控节点需要满足什么条件

控制节点通过主机清单文件和ssh控制被控节点,清单文件包含需要管理的主机列表。被控节点需要满足与控制节点网络可达,安装了ssh与Python环境,具有足够权限的用户能够执行Ansible操作。

3、Ansible中的模块是什么

在 Ansible 中,模块是执行具体任务的独立单元,是 Ansible 实现自动化管理的核心组件。

4、什么是命令式

通过命令与参数执行操作

5、什么是声明式

可以预先将配置或者机器状态等写好写入yaml文件,通过预先写好的状态执行。

6、Ansible是声明式,还是命令式

Ansible使用声明式语言定义任务,描述目标状态而非具体的执行步骤。

7、什么是幂等

在Ansible中,幂等性是指无论执行多少次相同的操作,结果都是相同的,不会导致系统状态发生意外的变化或产生副作用

以他人的幸福为幸福,以他人的享乐为享乐。