Prepare your system to be managed by Ansible.
- Access to repositories containing system packages, likely on the internet.
- A recent Ansible version (tested last 2 stable major versions).
These defaults are set in defaults/main.yml
:
---
# defaults file for bootstrap
# The user to use to connect to machines.
bootstrap_user: root
# Do you want to wait for the host to be available?
bootstrap_wait_for_host: no
# The number of seconds you want to wait during connection test before failing.
bootstrap_timeout: 3
None.
This example is taken from molecule/resources/converge.yml
:
---
- name: Converge
hosts: all
gather_facts: no
become: yes
tasks:
- include_role:
name: ansible-role-bootstrap
This role is tested periodically against the following Linux distributions:
If you find issues, please register them at this GitHub project issue page or consider contributing code by following this guideline.