zabbix: Enable zabbix agent on prod hosts
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
This commit is contained in:
parent
5fd49a0b20
commit
5ad386ed6f
23 changed files with 23 additions and 25 deletions
|
@ -21,7 +21,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client,
|
||||
when: env != "staging"}
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client,
|
||||
when: env != "staging"}
|
||||
|
|
|
@ -34,7 +34,7 @@
|
|||
roles:
|
||||
- base
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- collectd/base
|
||||
- hosts
|
||||
- ipa/client
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client, when: env != "staging"}
|
||||
- ipa/client
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
- rkhunter
|
||||
- {role: ipa/client, when: env == "staging"}
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
#- postgresql_server
|
||||
#- collectd/base
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- ipa/client
|
||||
- collectd/base
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client,
|
||||
when: env != "staging"}
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- collectd/base
|
||||
- hosts
|
||||
- {role: openvpn/client,
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- rsyncd
|
||||
- sudo
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- ipa/client
|
||||
- collectd/base
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
# openvpn on the prod frontend nodes
|
||||
- {role: openvpn/client, when: "'mbs_frontend' in group_names and datacenter == 'iad2'"}
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- ipa/client
|
||||
- collectd/base
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client, when: env != "staging" and inventory_hostname.startswith('mm-frontend')}
|
||||
- ipa/client
|
||||
|
|
|
@ -17,8 +17,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- { role: zabbix/zabbix_agent,
|
||||
when: env == "staging" }
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- { role: openvpn/client,
|
||||
when: env != "staging" }
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- ipa/client
|
||||
- rsyncd
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- openvpn/client
|
||||
- ipa/client
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- collectd/base
|
||||
- hosts
|
||||
- ipa/client
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
- hosts
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- ipa/client
|
||||
- collectd/base
|
||||
- sudo
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
- rkhunter
|
||||
- ipa/client
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- postgresql_server
|
||||
- collectd/base
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
- ipa/client
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- role: zabbix/zabbix_agent
|
||||
- zabbix/zabbix_agent
|
||||
- collectd/base
|
||||
- sudo
|
||||
- role: keytab/service
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client,
|
||||
when: env != "staging"}
|
||||
|
|
|
@ -40,7 +40,7 @@
|
|||
- base
|
||||
- {role: rkhunter}
|
||||
- {role: nagios_client}
|
||||
- {role: zabbix/zabbix_agent, when: env == "staging"}
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- {role: openvpn/client, when: vpn|bool}
|
||||
- ipa/client
|
||||
|
|
|
@ -24,6 +24,7 @@
|
|||
- base
|
||||
- rkhunter
|
||||
- nagios_client
|
||||
- zabbix/zabbix_agent
|
||||
- hosts
|
||||
- { role: openvpn/client,
|
||||
when: env != "staging" }
|
||||
|
@ -39,8 +40,6 @@
|
|||
- { role: nfs/client, when: env != "staging", mnt_dir: '/mnt/web/attachments', nfs_src_dir: 'fedora_app/app/attachments' }
|
||||
- mediawiki
|
||||
- sudo
|
||||
- role: zabbix/zabbix_agent
|
||||
when: env == "staging"
|
||||
|
||||
tasks:
|
||||
- import_tasks: "{{ tasks_path }}/motd.yml"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue