robertdebock.container_docs
Ansible Role: container_docs
This role changes the settings of the package manager to install documentation files and manpages.
GitHub | GitLab | Downloads | Version |
---|---|---|---|
Example Playbook
This example is from molecule/default/converge.yml
and is tested every time there is a change.
---
- name: Converge
hosts: all
become: true
gather_facts: true
roles:
- role: robertdebock.container_docs
The machine must be prepared first. In CI, this is done using molecule/default/prepare.yml
:
---
- name: Prepare
hosts: all
become: true
gather_facts: false
roles:
- role: robertdebock.bootstrap
You can also check a full explanation and example for using these roles.
Requirements
- Python packages listed in requirements.txt.
State of Used Roles
The roles below are used to prepare your system, but you can choose other methods as well.
Requirement | GitHub | GitLab |
---|---|---|
robertdebock.bootstrap |
Context
This role is part of many compatible roles. Check out the documentation of these roles for more details.
Here’s a visual overview of related roles:
Compatibility
This role has been tested on the following container images:
Container | Tags |
---|---|
Alpine | all |
Amazon | Candidate |
EL | 9 |
Debian | all |
Fedora | all |
Ubuntu | all |
Ansible version 2.12 or later is required, and tests have also been performed on earlier versions and the latest development version.
If you encounter any issues, please report them on GitHub.
License
Author Information
Author: robertdebock
Consider sponsoring me.
Change package manager configuration to install docs and manpages.
ansible-galaxy install robertdebock.container_docs