From: Shawn H. <za...@el...> - 2022-04-20 12:21:17
|
On 4/19/22 07:26, Roberto Carna wrote: > But in the near future, we want to migrate to Zabbix over Docker. I > could see lots of tutorials for Zabbix installation over Docker, but > all of them talk about installing the three components (zabbix server, > mysql and apache) in the same Docker host. It looks like it's pretty straightforward to separate these components into their own containers: https://hub.docker.com/r/zabbix/zabbix-server-mysql/ https://hub.docker.com/r/zabbix/zabbix-web-apache-mysql/ The server container lets you link to a mysql host. The web service container lets you link to a zabbix server and a mysql host. I have a zabbix 6.0.2 install set up on a bare metal Ubuntu server. If I was going to do a docker install on separate hosts, I would probably install the server and web service containers together on one host, and mysql on another, serving as the database for zabbix as well as other things. TL;DR note: All my web services are accessed through an install of haproxy. It handles SSL, and all the connections to back end services are plaintext. The zabbix frontend is only one of several virtualhosts in my Apache install, and I have other backend services. Apache, gitlab, and plex are on the same server as haproxy, and I have a pair of pi units with Apache as well. https://raspi.elyograg.org Using haproxy lets me have all these scattered services accessible through the one public IP address that I get from my home ISP. Thanks, Shawn |