Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ---
- - name: deploy zabbix server
- hosts: all
- become: yes
- tasks:
- - name: install repos
- yum:
- name: "{{item}}"
- state: present
- with_items:
- - https://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
- - epel-release
- - name: install zabbix
- yum:
- name: "{{item}}"
- state: present
- with_items:
- - MySQL-python
- - mariadb
- - zabbix-server-mysql
- - zabbix-web-mysql
- - zabbix-agent
- - name: create mysqldb
- mysql_db:
- name: zabbix
- state: present
- - name: make mysql zabbix user
- mysql_user:
- name: zabbix
- password: password
- priv: '*.*:ZABBIX,GRANT'
- state: present
- - name: import schema
- mysql_db:
- name: zabbix
- login_user: zabbix
- login_password: password
- state: import
- target: /usr/share/doc/zabbix-server-mysql-3.0.14/create.sql.gz
- - name: copy zabbix_server config
- copy:
- src: zabbix_server.conf
- dest: /etc/zabbix/zabbix_server.conf
- - name: start and enable zabbix
- service:
- name: "{{item}}"
- state: started
- enabled: yes
- use: service
- with_items:
- -
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement