From 77309b70827921c33aa739d6aadc7e9c19f9cfa0 Mon Sep 17 00:00:00 2001 From: Tobias Lehmann Date: Sun, 30 Jun 2024 14:33:38 +0200 Subject: [PATCH] fixed configuration --- playbooks/lehmann-bankmanager.yml | 40 +++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/playbooks/lehmann-bankmanager.yml b/playbooks/lehmann-bankmanager.yml index 34bc3af..6d319a7 100644 --- a/playbooks/lehmann-bankmanager.yml +++ b/playbooks/lehmann-bankmanager.yml @@ -8,7 +8,7 @@ # # Copyright (c) captica GmbH est. 2021 # -- hosts: "bankmanager" +- hosts: "leh01" name: Create container vars: lxc_id: 20 @@ -26,4 +26,40 @@ lxc_mounts: '{"mp0":"lxc-nodered-bankmanager:50,mp=/opt/bankmanager"}' lxc_ssh_pub_key: ~/.ssh/id_ed25519_ansible.pub roles: - - lxc-container \ No newline at end of file + - lxc-container + +- hosts: "bankmanager" + vars: + hostname: bankmanager + tools_install_users: + - root + - ansible + ssh_pubkeys_root: + - "../files/ssh/root.pub" + ssh_pubkeys_ansible: + - "../files/ssh/id_ed25519_ansible.pub" + roles: + - linux-base-install + - zsh + - vim + - fzf + - linux-docker + +- hosts: "bankmanager" + tags: + - bankmanager + - install + vars: + service_name: bankmanager + service_directory: /opt/bankmanager + service_volume_dirs: + - appdata + - db + service_user_name: bankmanager + service_user_id: 1020 + service_group_name: bankmanager + service_group_id: 1020 + bankmanager_version: latest + tasks: + - name: "Install bankmanager application" + include_tasks: setup-docker-application.yml \ No newline at end of file