From 0263b2dfc42226928c3670715d86b42273b12fc9 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Wed, 13 Jul 2022 12:17:46 +0200 Subject: [PATCH] Add (unversioned) clone of metacluster git repo --- ansible/roles/metacluster/tasks/config.yml | 11 +++++++++++ ansible/roles/metacluster/tasks/main.yml | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 ansible/roles/metacluster/tasks/config.yml diff --git a/ansible/roles/metacluster/tasks/config.yml b/ansible/roles/metacluster/tasks/config.yml new file mode 100644 index 0000000..06df4cc --- /dev/null +++ b/ansible/roles/metacluster/tasks/config.yml @@ -0,0 +1,11 @@ +- name: Create folder structure(s) + ansible.builtin.file: + path: "{{ item }}" + state: directory + loop: + - /opt/metacluster/git-repositories + +- name: Clone git repository + ansible.builtin.git: + repo: https://code.spamasaurus.com/djpbessems/GitOps.MetaCluster.git + dest: /opt/metacluster/git-repositories diff --git a/ansible/roles/metacluster/tasks/main.yml b/ansible/roles/metacluster/tasks/main.yml index 9eda687..3d4f040 100644 --- a/ansible/roles/metacluster/tasks/main.yml +++ b/ansible/roles/metacluster/tasks/main.yml @@ -1,6 +1,11 @@ - name: Pre-stage K3s components import_tasks: k3s.yml + - name: Pre-stage meta components import_tasks: components.yml + +- name: Pre-stage IaC repositories + import_tasks: config.yml + - name: Cleanup import_tasks: cleanup.yml