arillso.ca_certificates

Ansible Rolle: ca-certificates

Build Status Lizenz Ansible Galaxy Ansible Rolle

Beschreibung

Ansible-Rolle zur Verwaltung von CA-Zertifikaten im Vertrauensspeicher von Linux- und Windows-Systemen. Es ist möglich, PEM-formatierte Zertifikate vom lokalen Dateisystem, von einer bereits vertrauenswürdigen HTTP(s)-URL oder aus rohen Inhalten hinzuzufügen.

Installation

ansible-galaxy install arillso.ca_certificates

Anforderungen

Keine

Rollenvariablen

ca_certificates_root_directory

Ort, wo die Zertifikate unter Windows gespeichert werden, bevor sie in den Zertifikatspeicher von Windows importiert werden.

ca_certificates_root_directory: '{{ ansible_env.TMP }}'

ca_certificates_packages

Pakete, die installiert werden sollen.

ca_certificates_packages:
  - ca-certificates

ca_certificates_files

Liste der CA-Zertifikate, die in den Zertifikatspeicher des Systems hinzugefügt werden sollen. Jedes Listenelement ist ein Konfigurationsverzeichnis, das die Quelle (URL, Dateien oder Inline als Variable) des Zertifikats definiert. Es muss einen Schlüssel 'name' und einen der folgenden Schlüssel enthalten, um das Zertifikat zu verwenden:

Option Kommentare
file Pfad zu einer Datei auf dem Host, der das Ansible-Playbook ausführt. Relative Dateipfade beziehen sich auf das Verzeichnis files/ der Rolle.
url URL zu einer PEM-formatierten Zertifikatdatei
content Zertifikat inline im PEM-Format
store_name Optional in Windows. Der Name des Speichers, der beim Importieren verwendet werden soll. Siehe: Ansible-Dokumentation
store_location Optional in Windows. Siehe: Ansible-Dokumentation
ca_certificates_files: []

Abhängigkeiten

Keine

Beispiel-Playbook

- hosts: all
  roles:
    - arillso.ca_certificates

Autor

Lizenz

Dieses Projekt steht unter der MIT-Lizenz. Siehe die LICENSE Datei für den vollständigen Lizenztext.

Urheberrecht

(c) 2020, Arillso

Über das Projekt

Install certificates from a file or url under Windows and Linux.

Installieren
ansible-galaxy install arillso.ca_certificates
Lizenz
mit
Downloads
616.3k
Besitzer