robertdebock.powertools

Ansible Role Powertools

THIS ROLE HAS BEEN ARCHIVED AS OF DEC 2023.

This role helps you enable the powertools repository on your system.

GitHub GitLab Downloads Version
github gitlab downloads Version

Example Playbook

Here's a simple playbook example from molecule/default/converge.yml. It is tested whenever there is a push, pull request, or release.

---
- name: Converge
  hosts: all
  become: yes
  gather_facts: yes

  roles:
    - role: robertdebock.powertools

Before you run this, make sure your machine is prepared. In continuous integration (CI), this is done using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: yes
  gather_facts: no

  roles:
    - role: robertdebock.bootstrap

You can find a full explanation and example on how to use these roles.

Requirements

State of Used Roles

The following roles are used to prepare your system. You can also use other methods to do this.

Requirement GitHub GitLab
robertdebock.bootstrap Build Status GitHub Build Status GitLab

Context

This role works with many other roles. Check out the documentation of these roles for more information.

Here’s a visual overview of related roles: dependencies

Compatibility

This role has been tested on these container images:

container tags
EL 8

You need at least Ansible version 2.12. It has been tested on:

  • The previous version.
  • The current version.
  • The development version.

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

License

This project is licensed under Apache-2.0.

Author Information

You can find more about the author robertdebock.

If you like the work, please consider sponsoring me.

Informazioni sul progetto

Enable powertools repository on your system.

Installa
ansible-galaxy install robertdebock.powertools
Licenza
apache-2.0
Download
38k
Proprietario
I know my way around (Linux) infrastructure, have a passion for automation, Docker, Ansible, Molecule and ci/cd.