Move fly installation into dedicated role

This commit is contained in:
2025-11-28 12:37:29 +01:00
parent fb4aef84de
commit 506352fee0
2 changed files with 7 additions and 6 deletions

View File

@@ -20,17 +20,13 @@
when: ansible_os_family == 'Debian' when: ansible_os_family == 'Debian'
- role: roles/rust - role: roles/rust
tags: [packages] tags: [packages]
- role: roles/fly
tags: [packages]
tasks: tasks:
- name: Dump hostvars - name: Dump hostvars
tags: [never, dump] tags: [never, dump]
debug: debug:
var: hostvars[inventory_hostname] 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 - name: Ensure helm diff
tags: [packages] tags: [packages]
kubernetes.core.helm_plugin: kubernetes.core.helm_plugin:

5
roles/fly/tasks/main.yml Normal file
View File

@@ -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"