文件结构
写的是四个角色
一个角色的话对如何对同一hosts作动作还不太理解
[devops@server1 ansible]$ tree roles/
roles/
├── agent
│ ├── defaults
│ │ └── main.yml
│ ├── files
│ ├── handlers
│ │ └── main.yml
│ ├── meta
│ │ └── main.yml
│ ├── tasks
│ │ └── main.yml
│ ├── templates
│ │ └── zabbix_agentd.conf.j2
│ └── vars
│ └── main.yml
├── db
│ ├── defaults
│ │ └── main.yml
│ ├── files
│ │ ├── create.sql.gz
│ │ └── my.cnf
│ ├── handlers
│ │ └── main.yml
│ ├── meta
│ │ └── main.yml
│ ├── tasks
│ │ └── main.yml
│ ├── templates
│ └── vars
│ └── main.yml
├── server
│ ├── defaults
│ │ └── main.yml
│ ├── files
│ │ └── zabbix_server.conf
│ ├── handlers
│ │ └── main.yml
│ ├── meta
│ │ └── main.yml
│ ├── tasks
│ │ └── main.yml
│ ├── templates
│ └── vars
│ └── main.yml
└── web
├── defaults
│ └── main.yml
├── files
│ └── zabbix.conf
├── handlers
│ └── main.yml
├── meta
│ └── main.yml
├── tasks
│ └── main.yml
├── templates
└── vars
└── main.yml