File tree 5 files changed +492
-2
lines changed
5 files changed +492
-2
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
# handlers file for wdijkerman.zabbix
3
+
4
+ - name : zabbix-server restarted
5
+ service : name=zabbix-server state=restarted enabled=yes
6
+ tags : zabbix-server
7
+
Original file line number Diff line number Diff line change 1
1
---
2
2
galaxy_info :
3
- author : your name
4
- description :
3
+ author : Werner Dijkerman
4
+ description : Installing and maintaining zabbix components
5
5
company : your company (optional)
6
6
# Some suggested licenses:
7
7
# - BSD (default)
Original file line number Diff line number Diff line change 1
1
---
2
2
# tasks file for wdijkerman.zabbix
3
+
4
+ # TODO Put this in specific os file?
5
+ - name : Installing release.rpm
6
+ shell : rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
7
+ creates=/etc/yum.repos.d/zabbix.repo
8
+ tags :
9
+ - zabbix-server
10
+
11
+ - name : Installing zabbix-server-{{ database_type }}
12
+ yum : pkg=zabbix-server-{{ database_type }} state=present
13
+ tags : zabbix-server
14
+
15
+ - name : Installing the zabbix-server package
16
+ yum : pkg=zabbix-server state=present
17
+ tags : zabbix-server
18
+
19
+ - name : Configure zabbix-server
20
+ template : src=zabbix_server.conf.j2 dest=/etc/zabbix/zabbix_server.conf mode=0755 owner=zabbix group=zabbix
21
+ notify : zabbix-server restarted
22
+ tags : zabbix-server
23
+
24
+ - name : Create include dir zabbix-server
25
+ file : path={{ server_include }} owner=zabbix group=zabbix state=directory
26
+ tags : zabbix-server
27
+
You can’t perform that action at this time.
0 commit comments