Skip to content
This repository was archived by the owner on May 11, 2020. It is now read-only.

oasis-roles/update_ca_trust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This Role Has Been Deprecated: Please use the version in the oasis_roles.system Ansible Collection

Build Status

update_ca_trust

Install certificates using the update-ca-trust command

Requirements

Ansible 2.4 or higher

Red Hat Enterprise Linux 7 or equivalent

Valid Red Hat Subscriptions

Role Variables

Currently the following variables are supported:

General

  • update_ca_trust_urls - List of URLs from which to retrieve and install certificates

  • update_ca_trust_validate_certs - Perform TLS validation during download of certificates when using update_ca_trust_urls. Useful when downloading certificates from a webserver via TLS and ensuring that they have not been tampered with during transport. Defaults to true.

  • update_ca_trust_files - List of local files on the Ansible control machine from which to install certificates

  • update_ca_trust_become - Whether or not to use the become feature of Ansible to gain admin privileges. Defaults to true.

  • update_ca_trust_become_user - The user to sudo/become. Defaults to root.

Dependencies

None

Example Playbook

- hosts: update_ca_trust-servers
  roles:
    - role: oasis-roles.update_ca_trust
      update_ca_trust_urls:
        - https://raw.githubusercontent.com/oasis-roles/update_ca_trust/master/molecule/shared/localhost.localdomain.crt
      update_ca_trust_files:
        - /path/to/local/files/localhost.localdomain.crt

License

GPLv3

Author Information

David Roble droble@redhat.com

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages