From bfd7fff0d53427b1fa27fb2173a5b141c425001a Mon Sep 17 00:00:00 2001 From: Asara Date: Fri, 8 Jan 2021 15:33:04 -0500 Subject: [PATCH] Add wekan as a snap package since its not supported under alpine currently --- ansible/inventory.txt | 3 +++ ansible/playbooks/site.yml | 1 + ansible/playbooks/wekan.yml | 6 ++++++ ansible/roles/snapd/tasks/main.yml | 6 ++++++ ansible/roles/wekan/tasks/main.yml | 5 +++++ 5 files changed, 21 insertions(+) create mode 100644 ansible/playbooks/wekan.yml create mode 100644 ansible/roles/snapd/tasks/main.yml create mode 100644 ansible/roles/wekan/tasks/main.yml diff --git a/ansible/inventory.txt b/ansible/inventory.txt index c7a232d..3bb1770 100644 --- a/ansible/inventory.txt +++ b/ansible/inventory.txt @@ -25,3 +25,6 @@ ivyking.minhas.io [vault_server] ivyking.minhas.io sedan.minhas.io + +[wekan] +sedan.minhas.io diff --git a/ansible/playbooks/site.yml b/ansible/playbooks/site.yml index 4237fb4..f00f795 100644 --- a/ansible/playbooks/site.yml +++ b/ansible/playbooks/site.yml @@ -6,4 +6,5 @@ - import_playbook: nomad.yml - import_playbook: nexus.yml - import_playbook: lnd.yml +- import_playbook: wekan.yml ... diff --git a/ansible/playbooks/wekan.yml b/ansible/playbooks/wekan.yml new file mode 100644 index 0000000..419d354 --- /dev/null +++ b/ansible/playbooks/wekan.yml @@ -0,0 +1,6 @@ +--- +- hosts: wekan + roles: + - role: snapd + - role: wekan +... diff --git a/ansible/roles/snapd/tasks/main.yml b/ansible/roles/snapd/tasks/main.yml new file mode 100644 index 0000000..6574fc4 --- /dev/null +++ b/ansible/roles/snapd/tasks/main.yml @@ -0,0 +1,6 @@ +--- +- name: install snapd + apt: + name: snapd + state: present +... diff --git a/ansible/roles/wekan/tasks/main.yml b/ansible/roles/wekan/tasks/main.yml new file mode 100644 index 0000000..a5fc346 --- /dev/null +++ b/ansible/roles/wekan/tasks/main.yml @@ -0,0 +1,5 @@ +--- +- name: install wekan + snap: + name: wekan + state: present