From fc51bf3f9453a006edf180c9a631e7d647476221 Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Thu, 4 Aug 2022 08:55:50 +0200 Subject: [PATCH] Optimize node template handling --- ansible/roles/metacluster/tasks/staging.yml | 6 +++--- ansible/vars/workloadcluster.yml | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ansible/roles/metacluster/tasks/staging.yml b/ansible/roles/metacluster/tasks/staging.yml index 64a7af8..c156091 100644 --- a/ansible/roles/metacluster/tasks/staging.yml +++ b/ansible/roles/metacluster/tasks/staging.yml @@ -15,7 +15,7 @@ - name: Download node-template images ansible.builtin.uri: url: "{{ item.url }}" - dest: /opt/workloadcluster/node-templates/{{ item.name }} - loop: "{{ downstream.node_templates }}" + dest: /opt/workloadcluster/node-templates/{{ downstream.node_templates.prefix }}{{ item.name }} + loop: "{{ downstream.node_templates.images }}" loop_control: - label: "{{ item.name }}" + label: "{{ downstream.node_templates.prefix }}{{ item.name }}" diff --git a/ansible/vars/workloadcluster.yml b/ansible/vars/workloadcluster.yml index 879b594..0f75ff2 100644 --- a/ansible/vars/workloadcluster.yml +++ b/ansible/vars/workloadcluster.yml @@ -1,5 +1,7 @@ downstream: node_templates: - - url: https://stable.release.flatcar-linux.net/amd64-usr/3227.2.0/flatcar_production_vmware_ova.ova - name: flatcar.ova + prefix: NodeTmpl_ + images: + - url: https://stable.release.flatcar-linux.net/amd64-usr/3227.2.0/flatcar_production_vmware_ova.ova + name: flatcar.ova