diff --git a/zabbix-ansible/roles.yml b/zabbix-ansible/roles.yml index daaaed3..806000d 100644 --- a/zabbix-ansible/roles.yml +++ b/zabbix-ansible/roles.yml @@ -2,4 +2,5 @@ - hosts: server remote_user: root roles: + - mariadb - zabbix-server diff --git a/zabbix-ansible/zabbix-agentd/files/zabbix-release-5.0-1.el7.noarch.rpm b/zabbix-ansible/zabbix-agentd/files/zabbix-release-5.0-1.el7.noarch.rpm new file mode 100644 index 0000000..769f9ef Binary files /dev/null and b/zabbix-ansible/zabbix-agentd/files/zabbix-release-5.0-1.el7.noarch.rpm differ diff --git a/zabbix-ansible/zabbix-agentd/tasks/main.yml b/zabbix-ansible/zabbix-agentd/tasks/main.yml index fcf3de3..17169b8 100644 --- a/zabbix-ansible/zabbix-agentd/tasks/main.yml +++ b/zabbix-ansible/zabbix-agentd/tasks/main.yml @@ -1,8 +1,11 @@ --- # tasks file for zabbix-agentd +- name: copy repo + copy: src=zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm dest=/etc/yum.repos.d + - name: install {{ ansible_ens33['ipv4']['address'] }} zabbix-agent yum repostory - yum: name="https://repo.zabbix.com/zabbix/{{ zabbixServerLevel }}/rhel/7/x86_64/zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm" state=present + yum: name="zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm" state=present disable_gpg_check=yes - name: install {{ ansible_eth0['ipv4']['address'] }} zabbix-agent package yum: name=zabbix-agent,zabbix-sender,net-tools,bc state=present diff --git a/zabbix-ansible/zabbix-server/files/zabbix-release-5.0-1.el7.noarch.rpm b/zabbix-ansible/zabbix-server/files/zabbix-release-5.0-1.el7.noarch.rpm new file mode 100644 index 0000000..769f9ef Binary files /dev/null and b/zabbix-ansible/zabbix-server/files/zabbix-release-5.0-1.el7.noarch.rpm differ diff --git a/zabbix-ansible/zabbix-server/tasks/main.yml b/zabbix-ansible/zabbix-server/tasks/main.yml index 23cef49..c75d11b 100644 --- a/zabbix-ansible/zabbix-server/tasks/main.yml +++ b/zabbix-ansible/zabbix-server/tasks/main.yml @@ -1,7 +1,10 @@ --- # tasks file for zabbix-server +- name: copy repo + copy: src=zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm dest=./ + - name: install zabbix-server {{ zabbixServerLevel }} yum repostory - yum: name="https://repo.zabbix.com/zabbix/{{ zabbixServerLevel }}/rhel/7/x86_64/zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm" state=present + yum: name="zabbix-release-{{ zabbixServerLevel }}-1.el7.noarch.rpm" state=present disable_gpg_check=yes - name: install zabbix-server {{ zabbixServerLevel }} package yum: name=zabbix-agent,zabbix-get,zabbix-sender,zabbix-server-mysql state=present @@ -35,4 +38,4 @@ - zabbix-server - zabbix-agent - rh-nginx116-nginx - - rh-php72-php-fpm \ No newline at end of file + - rh-php72-php-fpm diff --git a/zabbix-ansible/zabbix-server/vars/main.yml b/zabbix-ansible/zabbix-server/vars/main.yml index 9decba8..4c07d49 100644 --- a/zabbix-ansible/zabbix-server/vars/main.yml +++ b/zabbix-ansible/zabbix-server/vars/main.yml @@ -1,4 +1,4 @@ --- # vars file for zabbix-server zabbixServerLevel: 5.0 -database: 192.168.241.165 \ No newline at end of file +database: 192.168.96.161 \ No newline at end of file