|
|
@@ -7,3 +7,28 @@ |
|
|
|
pip: |
|
|
|
name: alerta-server |
|
|
|
executable: pip3 |
|
|
|
|
|
|
|
- name: alerta-webui installation directory |
|
|
|
file: |
|
|
|
path: /opt/alerta-webui |
|
|
|
state: directory |
|
|
|
|
|
|
|
- name: get alerta-webui releases |
|
|
|
uri: |
|
|
|
url: https://api.github.com/repos/alerta/alerta-webui/releases/latest |
|
|
|
return_content: true |
|
|
|
register: _alerta_webui_releases |
|
|
|
|
|
|
|
- name: download latest alerta-webui release |
|
|
|
get_url: |
|
|
|
url: "{{_alerta_webui_dl_url}}" |
|
|
|
dest: /opt/alerta-webui/alerta-webui-{{_alerta_webui_version}}.tar.gz |
|
|
|
|
|
|
|
- name: extract alerta-webui release |
|
|
|
unarchive: |
|
|
|
src: /opt/alerta-webui/alerta-webui-{{_alerta_webui_version}}.tar.gz |
|
|
|
dest: /opt/alerta-webui |
|
|
|
mode: u=rwx,g=rx,o=rx |
|
|
|
owner: root |
|
|
|
group: root |
|
|
|
remote_src: true |