From 3fb143685949bb12fabfbc5b011d38df12281fd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Wed, 12 Oct 2022 23:11:55 +0200 Subject: Add basic zabbix server and agent. --- manifests/zabbix_agent.pp | 7 +++++++ manifests/zabbix_server.pp | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 manifests/zabbix_agent.pp create mode 100644 manifests/zabbix_server.pp diff --git a/manifests/zabbix_agent.pp b/manifests/zabbix_agent.pp new file mode 100644 index 0000000..fdbaa04 --- /dev/null +++ b/manifests/zabbix_agent.pp @@ -0,0 +1,7 @@ +class profiles::zabbix_agent ( + String $server, +) { + class { 'zabbix::agent': + server => $server, + } +} diff --git a/manifests/zabbix_server.pp b/manifests/zabbix_server.pp new file mode 100644 index 0000000..ed4400b --- /dev/null +++ b/manifests/zabbix_server.pp @@ -0,0 +1,14 @@ +# username: Admin +# Password: zabbix +class profiles::zabbix_server { + class { 'apache': + mpm_module => 'prefork', + } + include apache::mod::php + + class { 'postgresql::server': } + + class { 'zabbix': + zabbix_url => $::fqdn, + } +} -- cgit v1.2.3