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