From 5ecf4925c28f7fd1346a952052279963070b23ce Mon Sep 17 00:00:00 2001 From: uvok cheetah Date: Thu, 10 Aug 2023 18:09:46 +0200 Subject: Add "router" tole + playbook --- roles/common/tasks/main.yml | 7 +++++++ roles/router/tasks/main.yml | 7 +++++++ router.yml | 6 ++++++ 3 files changed, 20 insertions(+) create mode 100644 roles/common/tasks/main.yml create mode 100644 roles/router/tasks/main.yml create mode 100644 router.yml diff --git a/roles/common/tasks/main.yml b/roles/common/tasks/main.yml new file mode 100644 index 0000000..a649f95 --- /dev/null +++ b/roles/common/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: install basic + package: + name: + - rsync + - psmisc + state: present diff --git a/roles/router/tasks/main.yml b/roles/router/tasks/main.yml new file mode 100644 index 0000000..ae59099 --- /dev/null +++ b/roles/router/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: install routing software + package: + name: + - tinc + - bird2 + state: present diff --git a/router.yml b/router.yml new file mode 100644 index 0000000..0c6191b --- /dev/null +++ b/router.yml @@ -0,0 +1,6 @@ +--- +- hosts: routing + roles: + - role: "roles/router" + - role: "roles/common" + -- cgit v1.2.3