wreqwrqw 发表于 2015-7-6 09:41:27

运维自动化之ansible playbook安装zabbix客户端

       #定义变量的目录2.定义变量

1
2
3
4
5
6
# cat /etc/ansible/roles/zabbix_client_install/vars/main.yml
zabbix_dir: /usr/local                        #客户端的安装路径
zabbix_version: 2.4.5                         #要安装的版本
zabbix_user: zabbix                        
zabbix_port: 10050
zabbix_server_ip: 192.168.3.21




3.定义安装zabbix客户端的playbook配置文件

1
2
3
4
5
6
# cat /etc/ansible/zabbix_client_install.yml
- hosts: web
remote_user: root
gather_facts: True
roles:
    - zabbix_client_install




4.定义galaxy_info的配置文件


1
2
3
4
5
6
7
8
9
10
11
12
13
# cat /etc/ansible/roles/zabbix_client_install/meta/main.yml
galaxy_info:
author: lyao
description: Install Zabbix Client
license: MIT
min_ansible_version: 1.6
platforms:
- name: CentOS
    versions:
    - 6
categories:
- Monitor
dependencies: []




5.task里的copy.yml信息

1
<br>





页: [1]
查看完整版本: 运维自动化之ansible playbook安装zabbix客户端