From 66fa751b2aebeaebbd70bf47d9dd2c259e3a3d1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?c=C4=83t=C4=83lin?= Date: Wed, 11 Sep 2024 14:45:58 +0200 Subject: [PATCH] add ansible curl installers --- ansible/roles/packages/tasks/curlers.yml | 6 ++++++ ansible/roles/packages/tasks/main.yml | 11 ++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 ansible/roles/packages/tasks/curlers.yml diff --git a/ansible/roles/packages/tasks/curlers.yml b/ansible/roles/packages/tasks/curlers.yml new file mode 100644 index 0000000..246e773 --- /dev/null +++ b/ansible/roles/packages/tasks/curlers.yml @@ -0,0 +1,6 @@ +--- +- name: Execute curl installers + ansible.builtin.shell: "curl -sSfL {{ item }} | bash" + loop: "{{ curl_install_urls }}" + tags: + - curl diff --git a/ansible/roles/packages/tasks/main.yml b/ansible/roles/packages/tasks/main.yml index 0b25db5..438a39c 100644 --- a/ansible/roles/packages/tasks/main.yml +++ b/ansible/roles/packages/tasks/main.yml @@ -46,10 +46,15 @@ tags: - rhel -- name: Install Rust packages - ansible.builtin.import_tasks: rust.yml +- name: Curl installers + become: false + ansible.builtin.import_tasks: curlers.yml + vars: + curl_install_urls: + - https://raw.githubusercontent.com/aquaproj/aqua-installer/v3.0.1/aqua-installer + tags: - - rust + - curl - name: Install Python packages ansible.builtin.import_tasks: python.yml