From 40e146cdfa53b64ea295016f308c462c3f2946a6 Mon Sep 17 00:00:00 2001 From: Felix Nehrke Date: Fri, 28 Nov 2025 12:38:52 +0100 Subject: [PATCH] Move helm-diff installation into dedicated role --- main.yml | 7 ++----- roles/helm-diff/tasks/main.yml | 4 ++++ 2 files changed, 6 insertions(+), 5 deletions(-) create mode 100644 roles/helm-diff/tasks/main.yml diff --git a/main.yml b/main.yml index 1979c4b..7ed5410 100644 --- a/main.yml +++ b/main.yml @@ -22,16 +22,13 @@ tags: [packages] - role: roles/fly tags: [packages] + - role: roles/helm-diff + tags: [packages] tasks: - name: Dump hostvars tags: [never, dump] debug: var: hostvars[inventory_hostname] - - name: Ensure helm diff - tags: [packages] - kubernetes.core.helm_plugin: - plugin_path: https://github.com/databus23/helm-diff - state: present - name: Configure QEMU for multiarch podman builds tags: [packages] become: yes diff --git a/roles/helm-diff/tasks/main.yml b/roles/helm-diff/tasks/main.yml new file mode 100644 index 0000000..90c027d --- /dev/null +++ b/roles/helm-diff/tasks/main.yml @@ -0,0 +1,4 @@ +- name: Ensure helm diff + kubernetes.core.helm_plugin: + plugin_path: https://github.com/databus23/helm-diff + state: present