Ansible的優勢
不需要安裝客戶端和運行服務。
使用python開發壹組自動執行任務的模塊。
劇本采用yaml結構,結構清晰。
Ansible的組成結構
Ansible:核心命令工具,用於執行所有壹次性或臨時操作。
Ansible playbook:任務腳本(也叫任務集),安排定義Ansible任務集的配置文件,由Ansible執行,格式為yaml。
清單:Ansible托管主機,在/etc/ansible/hosts中配置。
模塊:功能模塊:可執行命令。直到Ansible版本2.3,* * *有1039個模塊。您也可以自定義模塊。
插件:插件,模塊功能的補充,往往包括連接型插件,循環插件,變量插件,過濾插件,插件功能很少使用。
API:為第三方程序調用提供的應用程序編程接口。