ansible role to deploy librenms on debian
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

example.yml 642B

12345678910111213141516171819202122232425262728293031323334353637
  1. ---
  2. - hosts: localhost
  3. vars:
  4. librenms_user: librenms
  5. librenms_db_name: librenms
  6. librenms_db_user: librenms
  7. librenms_db_pass: test
  8. pre_tasks:
  9. - name: install debian packages
  10. apt:
  11. name: "{{item}}"
  12. state: present
  13. loop:
  14. - mariadb-client
  15. - mariadb-server
  16. - apache2
  17. - name: create mysql database
  18. mysql_db:
  19. name: "{{librenms_db_name}}"
  20. state: present
  21. - name: create mysql db user
  22. mysql_user:
  23. name: "{{librenms_db_user}}"
  24. password: "{{librenms_db_pass}}"
  25. priv: "{{librenms_db_name}}.*:ALL"
  26. state: present
  27. roles:
  28. - role: librenms