Ansible role. Install and configure Ansible Runner.
Documentation at readthedocs.io
Feel free to share your feedback and report issues.
This role has been developed and tested with
This may be different from the platforms in Ansible Galaxy which does not offer all
released versions in time and would report an error. For example:
IMPORTER101: Invalid platform: "FreeBSD-11.3", skipping.
- vbotka.ansible_lib
- community.general
- See default variables in defaults/main.yml
- See OS specific default varaibles in vars/defaults/
- See examples in vars/main.yml.samples
- Put OS specific custom variables into the directory vars/
- See the precedence of the variables in /tasks/vars.yml
- By default the OS specific packages will be installed
ar_install: true
- By default use pip to install ansible-runner on Ubuntu and RH
ar_pip_install: true
- Use packages, or ports to install ansible-runner on FreeBSD
ar_pip_install: false
- Set variable ar_owner to the user who will own the packages installed by pip
ar_owner: admin
By default
ar_owner: "{{ ansible_user_id }}"
The pip installation task will run
become_user: "{{ ar_owner }}"
become: true
pip:
name: ...
See tasks/packages.yml