介绍
Ansible 是一种 IT 自动化工具,旨在促进远程服务器的管理。 Ansible 需要 Python(2.7 或 3.5 及更高版本)才能运行。 Ansible 从集中控制节点运行,可以管理任何可通过 SSH 访问的服务器。 Ansible 管理的远程服务器称为托管节点。
默认情况下,Ansible 使用 OpenSSH 与托管节点通信。 SSH 不是 Ansible 支持的唯一通信机制。 您可以在本地、docker 容器甚至 Windows 服务器中在控制服务器上运行任务。 控制节点需要运行 Linux。