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
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

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 Build Status GitHub Build Status GitLab

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: dependencies

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

Apache-2.0.

Author Information

Author: robertdebock

Consider sponsoring me.

Informazioni sul progetto

Change package manager configuration to install docs and manpages.

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