Making the config-file path configurable.

This commit is contained in:
Adam Saleh 2021-03-16 16:09:44 +01:00
parent c258ef5c6a
commit 88d1e79ea4
3 changed files with 10 additions and 2 deletions

View file

@ -41,7 +41,7 @@
- name: Configuring Zabbix agentd
template:
src: zabbix_agentd.conf.j2
dest: /etc/zabbix/zabbix_agentd.conf
dest: "{{ zabbix_agentd }}"
notify: restart_zabbix_agent
- name: Ensuring we have a directory to put zabbix scripts
@ -55,7 +55,7 @@
- name: Adding some other conf files under zabbix_agentd.d
template:
src: "{{ item }}.j2"
dest: "/etc/zabbix/zabbix_agentd.d/{{ item }}"
dest: "{{ zabbix_agentd_dir }}/{{ item }}"
owner: zabbix
mode: 0666
notify: restart_zabbix_agent

View file

@ -6,3 +6,7 @@ zabbix_pkgs_list:
- zabbix-sender
- bc
- ncurses-compat-libs # Needed for some megacli tools and raid monitoring checks through zabbix_sender
zabbix_agentd: /etc/zabbix/zabbix_agentd.conf
zabbix_agentd_dir: /etc/zabbix/zabbix_agentd.d

View file

@ -7,3 +7,7 @@ zabbix_pkgs_list:
- zabbix-selinux
- bc
- ncurses-compat-libs # Needed for some megacli tools and raid monitoring checks through zabbix_sender
zabbix_agentd: /etc/zabbix_agentd.conf
zabbix_agentd_dir: /etc/zabbix/