defaults | ||
handlers | ||
Playbooks | ||
tasks | ||
templates | ||
.gitignore | ||
LICENSE | ||
README.MD | ||
Vagrantfile |
Zabbix - Ansible Role
This role deploys, configures and updates Zabbix. You can deploy test instance using Vagrantfile
attached to the role.
vagrant up
ansible-playbook -b Playbooks/zabbix.yml
Then you can access Zabbix from your computer on http://192.168.33.27:8080
The default login credentials for Zabbix are:
- Username: Admin
- Password: zabbix
⚠️ If mariadb is deployed on a different server than zabbix, then you have to do mysql> set global log_bin_trust_function_creators = 1;
on your mariadb server, then deploy this role, and set it back to mysql> set global log_bin_trust_function_creators = 0;
TODO
- Find better way than zabbix_proxy_installed: 'false' (01.08.23: it not needed anymore, but needs more tests)
CHANGELOG
- 15.01.2021 - Make it ready for public release
- Create readme file
- Create Playbook
- Create Vagrantfile
- 01.08.23 - Fix role issues and update to v6.0