Packer.Images/ansible/roles/metacluster/tasks/staging.yml

22 lines
730 B
YAML
Raw Normal View History

- name: Create folder structure(s)
ansible.builtin.file:
path: "{{ item }}"
state: directory
loop:
- /opt/metacluster/git-repositories/gitops
- /opt/workloadcluster/node-templates
- name: Clone git repository
ansible.builtin.git:
repo: "{{ platform.gitops.repository.uri }}"
version: "{{ platform.gitops.repository.revision }}"
dest: /opt/metacluster/git-repositories/gitops
- name: Download node-template images
ansible.builtin.uri:
url: "{{ item.url }}"
2022-08-04 06:55:50 +00:00
dest: /opt/workloadcluster/node-templates/{{ downstream.node_templates.prefix }}{{ item.name }}
loop: "{{ downstream.node_templates.images }}"
loop_control:
2022-08-04 06:55:50 +00:00
label: "{{ downstream.node_templates.prefix }}{{ item.name }}"