2.2 Ansible 核心组件与概念 2.2 Ansible 核心组件与概念 Ansible 的强大之处在于其简洁、无代理以及基于 YAML 的声明式语言。要深入理解 Ansible,必须掌握其几个核心组件和概念。它们共同协作,使 Ansible 能够高效地管理和自动化基础设施。 2.2.1 控制节点 (Control Node) 控制节点是运行 Ansible 的机器。你可以从这台机器上发起所有自动化任务。它不需要强大的硬件,通常是一台普通的工作站或服务器即可。 要求: 控制节点需要安装 Python 和 Ansible 软件。 功能: 负责读取 Playbook、解析库存信息、与受管节点建立连接(通常通过 SSH),并向受管节点推送模块进行执行。