arillso.ca_certificates

Rôle Ansible : ca-certificates

État de la construction licence Ansible Galaxy Rôle Ansible

Description

Rôle Ansible pour gérer les certificats CA dans le magasin de confiance des systèmes Linux et Windows. Il est possible d'ajouter des certificats au format PEM depuis le système de fichiers local, une URL HTTP(s) déjà approuvée, ou à partir de contenu brut.

Installation

ansible-galaxy install arillso.ca_certificates

Exigences

aucune

Variables de rôle

ca_certificates_root_directory

Emplacement où les certificats sont stockés sous Windows avant d'être importés dans le magasin de certificats de Windows.

ca_certificates_root_directory: '{{ ansible_env.TMP }}'

ca_certificates_packages

Packages à installer.

ca_certificates_packages:
  - ca-certificates

ca_certificates_files

Liste des certificats CA à ajouter au magasin de certificats du système. Chaque élément de la liste est un répertoire de configuration qui définit la source (URL, fichiers ou contenu en ligne en tant que variable) du certificat. Il doit contenir une clé 'name' et l'une des clés suivantes pour utiliser le certificat :

Option Commentaires
file Chemin vers un fichier sur l'hôte exécutant le playbook Ansible. Les chemins de fichiers relatifs sont liés au répertoire files/ du rôle.
url URL vers un fichier de certificat au format PEM
content Certificat en ligne au format PEM
store_name Optionnel sous Windows. Le nom du magasin à utiliser lors de l'importation. Voir : Documentation Ansible
store_location Optionnel sous Windows. Voir : Documentation Ansible
ca_certificates_files: []

Dépendances

Aucune

Exemple de Playbook

- hosts: all
  roles:
    - arillso.ca_certificates

Auteur

Licence

Ce projet est sous la Licence MIT. Consultez le fichier LICENSE pour le texte complet de la licence.

Droits d'auteur

(c) 2020, Arillso

À propos du projet

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

Installer
ansible-galaxy install arillso.ca_certificates
Licence
mit
Téléchargements
616.3k
Propriétaire