thbe.common
Rôle Ansible thbe-commun
Ce rôle crée une structure de répertoires commune utilisée par tous les autres rôles du namespace "thbe" sur Ansible Galaxy.
Exigences
Ce rôle n'a aucune exigence.
Variables de Rôle
- role_directory - Cette variable contient le chemin racine des répertoires utilisés par les rôles thbe (ne pas changer !)
- meta_information - Crée un fichier de métadonnées avec des détails spécifiques à l'implémentation (par défaut : faux)
- meta_responsible - Personne ou groupe responsable de l'ensemble des rôles utilisés (par défaut : 'non défini')
- meta_version - Version du code Ansible utilisée pour le déploiement (par défaut : 'non défini')
- meta_date - Date à laquelle le code Ansible a été publié (par défaut : 'non défini')
- meta_origin - URL du dépôt git hébergeant le code source Ansible (par défaut : 'https://github.com/thbe')
Dépendances
Ce rôle n'a pas de dépendances mais est une dépendance pour d'autres rôles du namespace "thbe" sur Ansible Galaxy.
Exemple de Playbook
Ce rôle peut être inclus dans le site.yml comme ceci :
# Playbook du site
- name: Playbooks Ansible pour tous les nœuds
hosts: all
gather_facts: true
tasks:
- name: Rôle Commun (Préparation DevOps)
ansible.builtin.include_role:
name: thbe.common
Licence
GPL-3.0-un seul
Informations sur l'Auteur
Thomas Bendler - https://www.thbe.org/