减少运维工作中的重复工作
格式:
[group名]
host 或 ip
例如:
[all]
host[1:5]
[zookeeper]
host[1:5]
[kafka]
host[1:5]
格式:
- name: <描述说明(option)>
<模块名>
<属性名>: <属性值>
例如:
- name: 准备目标路径
file:
path: /mnt/disk/aiops
state: directory
命令(Ad-Hoc Commands):
ansible <host-pattern> [options]
ansible all -m ping
ansible all -m shell -a "supervisorctl status"
脚本(Playbook):
ansible-playbook <playbook-name> [options]
ansible-playbook all.yml -i hosts
Ansible介绍: 简单的入门文档
关于自动化配置还有什么好说的呢?: 形容词, 需求方
简单易懂Ansible系列 —— 解决了什么: 自动化, 模块化, 标准化
Ansible Documentation: 日常参考
怎么用
做了什么, 还有什么要做
都在issues里了