robertdebock.ca_certificates

Ansible Role: CA Certificates

This role installs common CA certificates on your system.

GitHub GitLab Downloads Version
GitHub GitLab Downloads Version

Example Playbook

Here’s an example playbook taken from molecule/default/converge.yml. It is tested with every push, pull request, and release.

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

  roles:
    - role: robertdebock.ca_certificates

Before running this, the system needs to be prepared. In CI, this is done using molecule/default/prepare.yml:

---
- name: Prepare
  hosts: all
  become: true
  gather_facts: false

  roles:
    - role: robertdebock.bootstrap

For more details, see this full explanation and example on using these roles.

Requirements

State of Used Roles

The following roles are used for system preparation. You can choose another way to prepare your system.

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

Context

This role is part of many related roles. For further information, check the documentation of these roles.

Here’s a visual overview of the related roles: Dependencies

Compatibility

This role has been tested on these container images:

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

The minimum version of Ansible required is 2.12. Tests have been done for:

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

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

License

This role is licensed under Apache-2.0.

Author Information

This role is created by robertdebock.

If you'd like to support my work, consider sponsoring me.

Informazioni sul progetto

Install common CA certificates on your system.

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