main.yml (614B)
1 --- 2 - name: Download the exporter 3 get_url: 4 url: "https://e1e0.net/repo/upsc-exporter-{{ exporter_version }}-linux-arm" 5 dest: /usr/local/bin/upsc-exporter 6 mode: '0755' 7 owner: root 8 group: root 9 checksum: 'sha256:{{ exporter_checksum }}' 10 11 - name: Install systemd service 12 template: 13 src: "files/upsc-exporter.service.j2" 14 dest: "/etc/systemd/system/upsc-exporter.service" 15 owner: root 16 group: root 17 mode: '0644' 18 notify: 19 - reload systemd 20 - restart upsc-exporter 21 22 - name: enable and start service 23 systemd: 24 name: upsc-exporter 25 enabled: yes 26 state: started