From 506352fee0298403195a94a71943178944de8504 Mon Sep 17 00:00:00 2001 From: Felix Nehrke Date: Fri, 28 Nov 2025 12:37:29 +0100 Subject: [PATCH] Move fly installation into dedicated role --- main.yml | 8 ++------ roles/fly/tasks/main.yml | 5 +++++ 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 roles/fly/tasks/main.yml diff --git a/main.yml b/main.yml index 881a01d..1979c4b 100644 --- a/main.yml +++ b/main.yml @@ -20,17 +20,13 @@ when: ansible_os_family == 'Debian' - role: roles/rust tags: [packages] + - role: roles/fly + tags: [packages] tasks: - name: Dump hostvars tags: [never, dump] debug: var: hostvars[inventory_hostname] - - name: Ensure fly - tags: [packages] - get_url: - url: "{{ fly_url }}" - dest: "{{ lookup('env', 'HOME') }}/.local/bin/fly" - mode: "u=rwx,g=rx,o=rx" - name: Ensure helm diff tags: [packages] kubernetes.core.helm_plugin: diff --git a/roles/fly/tasks/main.yml b/roles/fly/tasks/main.yml new file mode 100644 index 0000000..0241d82 --- /dev/null +++ b/roles/fly/tasks/main.yml @@ -0,0 +1,5 @@ +- name: Ensure fly + get_url: + url: "{{ fly_url }}" + dest: "{{ lookup('env', 'HOME') }}/.local/bin/fly" + mode: "u=rwx,g=rx,o=rx"