main.yml 774 B

12345678910111213141516171819202122232425262728293031
  1. ---
  2. - name: Dependencies installed
  3. community.general.pkgng:
  4. name: gtar
  5. state: latest
  6. - name: Loki binary downloaded
  7. shell: fetch https://github.com/grafana/loki/releases/download/v2.2.0/loki-freebsd-amd64.zip -o /usr/local/bin/loki.zip
  8. #- name: Unpack Loki binary
  9. # shell: unzip /usr/local/bin/loki.zip
  10. # warn: false
  11. - name: Supervisord enabled
  12. shell: sysrc supervisord_enable="YES"
  13. - name: Loki config file installed
  14. template:
  15. src: loki.config.yml.j2
  16. dest: /usr/local/etc/loki.config.yml
  17. owner: root
  18. mode: 0644
  19. notify: Supervisor restarted
  20. - name: Loki supervisor file installed
  21. copy:
  22. src: loki-supervisor.conf
  23. dest: /usr/local/etc/supervisor/conf.d/loki.conf
  24. owner: root
  25. mode: 0644
  26. notify: Supervisor restarted