From e23a23f55a651ea95f9c3f8ddb7d9da9f84a6cc5 Mon Sep 17 00:00:00 2001 From: Greg Sutcliffe Date: Wed, 20 Aug 2025 12:22:09 +0100 Subject: [PATCH] Zabbix: add agent to more hosts Signed-off-by: Greg Sutcliffe --- playbooks/groups/backup-server.yml | 1 + playbooks/groups/bastion.yml | 1 + playbooks/groups/batcave.yml | 1 + playbooks/groups/certgetter.yml | 1 + playbooks/groups/copr-hypervisor.yml | 1 + playbooks/groups/dns.yml | 1 + playbooks/groups/download.yml | 1 + playbooks/groups/kojipkgs.yml | 1 + playbooks/groups/nfs-servers.yml | 1 + playbooks/groups/noc.yml | 1 + playbooks/groups/people.yml | 1 + playbooks/groups/retrace.yml | 1 + playbooks/groups/secondary.yml | 1 + playbooks/groups/smtp-auth.yml | 1 + playbooks/groups/smtp-mm.yml | 1 + playbooks/groups/tang.yml | 1 + playbooks/groups/torrent.yml | 1 + 17 files changed, 17 insertions(+) diff --git a/playbooks/groups/backup-server.yml b/playbooks/groups/backup-server.yml index a2d4b86933..0f72068048 100644 --- a/playbooks/groups/backup-server.yml +++ b/playbooks/groups/backup-server.yml @@ -20,6 +20,7 @@ - nagios_client - hosts - openvpn/client + - zabbix/zabbix_agent - ipa/client - sudo - collectd/base diff --git a/playbooks/groups/bastion.yml b/playbooks/groups/bastion.yml index b8853ef1d7..30b0f65930 100644 --- a/playbooks/groups/bastion.yml +++ b/playbooks/groups/bastion.yml @@ -17,6 +17,7 @@ - base - rkhunter - openvpn/server + - zabbix/zabbix_agent - ipa/client - nagios_client - hosts diff --git a/playbooks/groups/batcave.yml b/playbooks/groups/batcave.yml index c58b6208ad..f417910953 100644 --- a/playbooks/groups/batcave.yml +++ b/playbooks/groups/batcave.yml @@ -19,6 +19,7 @@ - nagios_client - hosts - openvpn/client + - zabbix/zabbix_agent - ipa/client - ansible-server - sudo diff --git a/playbooks/groups/certgetter.yml b/playbooks/groups/certgetter.yml index df1452195e..35ff109de5 100644 --- a/playbooks/groups/certgetter.yml +++ b/playbooks/groups/certgetter.yml @@ -20,6 +20,7 @@ - hosts - { role: openvpn/client, when: env != "staging" } + - zabbix/zabbix_agent - ipa/client - rsyncd - sudo diff --git a/playbooks/groups/copr-hypervisor.yml b/playbooks/groups/copr-hypervisor.yml index c4470938dc..edca150b39 100644 --- a/playbooks/groups/copr-hypervisor.yml +++ b/playbooks/groups/copr-hypervisor.yml @@ -20,6 +20,7 @@ - import_role: name=rkhunter - import_role: name=nagios_client - import_role: name=openvpn/client + - import_role: name=zabbix/zabbix_agent - import_role: name=ipa/client - import_role: name=copr/hypervisor diff --git a/playbooks/groups/dns.yml b/playbooks/groups/dns.yml index b69a8e7ac1..5d22bea8e8 100644 --- a/playbooks/groups/dns.yml +++ b/playbooks/groups/dns.yml @@ -22,6 +22,7 @@ - nagios_client - { role: openvpn/client, when: datacenter != 'rdu3' } + - zabbix/zabbix_agent - ipa/client - collectd/base - collectd/bind diff --git a/playbooks/groups/download.yml b/playbooks/groups/download.yml index 7692d99309..d5eecef549 100644 --- a/playbooks/groups/download.yml +++ b/playbooks/groups/download.yml @@ -35,6 +35,7 @@ - nagios_client - hosts - { role: openvpn/client, when: vpn == True } + - zabbix/zabbix_agent - ipa/client - collectd/base - apache diff --git a/playbooks/groups/kojipkgs.yml b/playbooks/groups/kojipkgs.yml index 84968f2912..f159613aa1 100644 --- a/playbooks/groups/kojipkgs.yml +++ b/playbooks/groups/kojipkgs.yml @@ -21,6 +21,7 @@ - rkhunter - nagios_client - hosts + - zabbix/zabbix_agent - ipa/client - sudo - collectd/base diff --git a/playbooks/groups/nfs-servers.yml b/playbooks/groups/nfs-servers.yml index 7579a85234..57f6b478f3 100644 --- a/playbooks/groups/nfs-servers.yml +++ b/playbooks/groups/nfs-servers.yml @@ -23,6 +23,7 @@ - collectd/base - sudo - openvpn/client + - zabbix/zabbix_agent handlers: - import_tasks: "{{ handlers_path }}/restart_services.yml" diff --git a/playbooks/groups/noc.yml b/playbooks/groups/noc.yml index c43511d36f..10393001b5 100644 --- a/playbooks/groups/noc.yml +++ b/playbooks/groups/noc.yml @@ -23,6 +23,7 @@ - nagios_client - hosts - { role: openvpn/client, when: env != "staging" } + - zabbix/zabbix_agent - ipa/client - collectd/base - { role: rsyncd, when: datacenter == 'rdu3' } diff --git a/playbooks/groups/people.yml b/playbooks/groups/people.yml index 0eba7ebe94..92a6bc1ae4 100644 --- a/playbooks/groups/people.yml +++ b/playbooks/groups/people.yml @@ -67,6 +67,7 @@ - ipa/client - hosts - nagios_client + - zabbix/zabbix_agent - rkhunter - rsyncd - sudo diff --git a/playbooks/groups/retrace.yml b/playbooks/groups/retrace.yml index 95e0ea5493..fecf406f01 100644 --- a/playbooks/groups/retrace.yml +++ b/playbooks/groups/retrace.yml @@ -71,6 +71,7 @@ when: env != 'staging' - import_role: name=rkhunter - import_role: name=nagios_client + - import_role: name=zabbix/zabbix_agent - import_role: name=sudo handlers: diff --git a/playbooks/groups/secondary.yml b/playbooks/groups/secondary.yml index 2b5e14bd68..bfed62151a 100644 --- a/playbooks/groups/secondary.yml +++ b/playbooks/groups/secondary.yml @@ -18,6 +18,7 @@ - rkhunter - nagios_client - hosts + - zabbix/zabbix_agent - ipa/client - collectd/base - download diff --git a/playbooks/groups/smtp-auth.yml b/playbooks/groups/smtp-auth.yml index 8a4b9fb566..35aff3a01f 100644 --- a/playbooks/groups/smtp-auth.yml +++ b/playbooks/groups/smtp-auth.yml @@ -22,6 +22,7 @@ - hosts - { role: openvpn/client, when: env != "staging" } + - zabbix/zabbix_agent - ipa/client - collectd/base - sudo diff --git a/playbooks/groups/smtp-mm.yml b/playbooks/groups/smtp-mm.yml index c1fb394985..6aa4cfe81d 100644 --- a/playbooks/groups/smtp-mm.yml +++ b/playbooks/groups/smtp-mm.yml @@ -22,6 +22,7 @@ - hosts - { role: openvpn/client, when: env != "staging" } + - zabbix/zabbix_agent - ipa/client - collectd/base - sudo diff --git a/playbooks/groups/tang.yml b/playbooks/groups/tang.yml index e7e086f112..d6d8c56902 100644 --- a/playbooks/groups/tang.yml +++ b/playbooks/groups/tang.yml @@ -21,6 +21,7 @@ - rkhunter - nagios_client - hosts + - zabbix/zabbix_agent - ipa/client - rsyncd - sudo diff --git a/playbooks/groups/torrent.yml b/playbooks/groups/torrent.yml index 83d9aabf96..e282498af2 100644 --- a/playbooks/groups/torrent.yml +++ b/playbooks/groups/torrent.yml @@ -19,6 +19,7 @@ - rkhunter - nagios_client - openvpn/client + - zabbix/zabbix_agent - ipa/client - collectd/base - rsyncd