buluma.bootstrap

Ansible Role Bootstrap

This role helps to set up your system so that it can be managed by Ansible.

GitHub Version Issues Pull Requests Downloads
Build Status Version Issues Closed PRs Ansible Role

Example Playbook

This example is from molecule/default/converge.yml and is tested every time there is a push, pull request, or release.

---
- name: Converge
  hosts: all
  become: true  # You can also set this to `false`.
  gather_facts: false

  roles:
    - role: buluma.bootstrap

For more details and examples, check out this link.

Role Variables

You can find the default values for the variables in defaults/main.yml:

---
# Default settings for bootstrap

# Wait for the host to be ready?
bootstrap_wait_for_host: false

# How long to wait during connection tests before failing.
bootstrap_timeout: 3

# Should the role use "become"?
bootstrap_become: true

Requirements

Context

This role is part of many compatible roles. Check out the documentation for these roles for more information.

Here’s a visual of related roles:

dependencies

Compatibility

This role works with these container images:

Container Tags
Alpine all
Amazon Candidate
EL 9
Debian all
Fedora all
Ubuntu all

You need at least Ansible version 2.12. Tests were done on:

  • The version before.
  • The current version.
  • The development version.

If you encounter any issues, please report them on GitHub.

Changelog

You can find the role history here.

License

This is licensed under Apache-2.0.

Author Information

This role is created by Shadow Walker.

Informazioni sul progetto

Prepare your system to be managed by Ansible.

Installa
ansible-galaxy install buluma.bootstrap
Licenza
apache-2.0
Download
7.3M
Proprietario
DevOps Engineer