Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.07 KB

File metadata and controls

27 lines (21 loc) · 1.07 KB

Můj postup – Zabbix Agent2 + Ansible

  1. Naklonoval jsem repozitář
    git clone https://github.com/sposdknl/ansible01-zbx-odvarkas

  2. Upravil jsem soubory

    • ansible_provision.yml – nastavil URL svého GitHub repozitáře
    • install-zabbix-agent2.yml – změnil verzi na 7.0, zabbix_agent2: true, přidal zabbix_agent_hostmetadata: "bastion-linux"
  3. Změny jsem pushnul na GitHub
    git add . && git commit -m "zmeny" && git push

  4. Zprovoznil jsem Zabbix Appliance (AlmaLinux)

    • Importoval OVA do VirtualBoxu, spustil VM
    • Nastavil druhou síťovou kartu (eth1) s IP 192.168.42.2/24
    • Webové rozhraní bylo dostupné na http://192.168.42.2/ (přihlášení Admin/zabbix)
  5. Spustil jsem VM Bastion pomocí Vagrant
    vagrant up

  6. Připojil jsem se k bastionu a spustil playbooky

    vagrant ssh
    sudo su -
    cd /opt/repo
    ansible-playbook -i inventory.ini ansible_provision.yml   # pokud /opt/repo neexistovalo
    ansible-playbook -i inventory.ini -l bastion configure_servers.yml