master
root 3 years ago
parent d4adc03297
commit 2a30010424
  1. 1
      zabbix-ansible/roles.yml
  2. BIN
      zabbix-ansible/zabbix-agentd/files/zabbix-release-5.0-1.el7.noarch.rpm
  3. 5
      zabbix-ansible/zabbix-agentd/tasks/main.yml
  4. BIN
      zabbix-ansible/zabbix-server/files/zabbix-release-5.0-1.el7.noarch.rpm
  5. 7
      zabbix-ansible/zabbix-server/tasks/main.yml
  6. 2
      zabbix-ansible/zabbix-server/vars/main.yml

@ -2,4 +2,5 @@
- hosts: server - hosts: server
remote_user: root remote_user: root
roles: roles:
- mariadb
- zabbix-server - zabbix-server

@ -1,8 +1,11 @@
--- ---
# tasks file for zabbix-agentd # 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 - 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 - name: install {{ ansible_eth0['ipv4']['address'] }} zabbix-agent package
yum: name=zabbix-agent,zabbix-sender,net-tools,bc state=present yum: name=zabbix-agent,zabbix-sender,net-tools,bc state=present

@ -1,7 +1,10 @@
--- ---
# tasks file for zabbix-server # 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 - 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 - name: install zabbix-server {{ zabbixServerLevel }} package
yum: name=zabbix-agent,zabbix-get,zabbix-sender,zabbix-server-mysql state=present yum: name=zabbix-agent,zabbix-get,zabbix-sender,zabbix-server-mysql state=present
@ -35,4 +38,4 @@
- zabbix-server - zabbix-server
- zabbix-agent - zabbix-agent
- rh-nginx116-nginx - rh-nginx116-nginx
- rh-php72-php-fpm - rh-php72-php-fpm

@ -1,4 +1,4 @@
--- ---
# vars file for zabbix-server # vars file for zabbix-server
zabbixServerLevel: 5.0 zabbixServerLevel: 5.0
database: 192.168.241.165 database: 192.168.96.161
Loading…
Cancel
Save