Automating the installation of Data Science tools helps to more efficiently deploy new versions as they come out and deprecate versions which are EOL.
The new Ansible collection devxy.data_science_core aims to make such tasks even easier now: it provides Ansible roles for R, Python and Quarto which are packed with helpful workflows and smart defaults.
The collection is published on Ansible Galaxy and can be installed via
ansible-galaxy collection install devxy.data_science_coreTo use one of the roles in an Ansible playbook, do
- name: Install Quarto
hosts: all
become: true
roles:
- role: devxy.data_science_core.quartoAll variables are documented in detail in a tabular format thanks to ansible-doctor (see for example the README of the R role).
If you face any issues or are missing a feature, open an issue at https://codefloe.com/devxy/ansible-data-science-core/.