From b7c8cceb4340caef6b99a18ee0fd080cd47463bf Mon Sep 17 00:00:00 2001 From: Ditmar Visser Date: Tue, 3 Jun 2025 19:35:18 +0000 Subject: [PATCH] feat: execute webserver and databaseserver roles --- opdracht-1/.gitignore | 3 ++- opdracht-1/group_vars/databaseservers.yml | 2 ++ opdracht-1/playbook.yml | 11 +++++++++++ opdracht-1/requirements.yml | 5 +++++ 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 opdracht-1/group_vars/databaseservers.yml create mode 100644 opdracht-1/playbook.yml create mode 100644 opdracht-1/requirements.yml diff --git a/opdracht-1/.gitignore b/opdracht-1/.gitignore index c13bb9b..302dc5e 100644 --- a/opdracht-1/.gitignore +++ b/opdracht-1/.gitignore @@ -1 +1,2 @@ -inventory.ini \ No newline at end of file +inventory.ini +roles \ No newline at end of file diff --git a/opdracht-1/group_vars/databaseservers.yml b/opdracht-1/group_vars/databaseservers.yml new file mode 100644 index 0000000..936c1ef --- /dev/null +++ b/opdracht-1/group_vars/databaseservers.yml @@ -0,0 +1,2 @@ +mysql_user: dbuser +mysql_password: dbpassword diff --git a/opdracht-1/playbook.yml b/opdracht-1/playbook.yml new file mode 100644 index 0000000..5f0979f --- /dev/null +++ b/opdracht-1/playbook.yml @@ -0,0 +1,11 @@ +- name: Configure webserver + hosts: webservers + become: true + roles: + - webserver + +- name: Configure database server + hosts: databaseservers + become: true + roles: + - databaseserver diff --git a/opdracht-1/requirements.yml b/opdracht-1/requirements.yml new file mode 100644 index 0000000..e59c68d --- /dev/null +++ b/opdracht-1/requirements.yml @@ -0,0 +1,5 @@ +- src: git+https://gitea.ditmarvisser.net/HBO-ICT/ansible-webserver-role + name: webserver + +- src: git+https://gitea.ditmarvisser.net/HBO-ICT/ansible-databaseserver-role + name: databaseserver