thbe.common

Rôle Ansible thbe-commun

Molecule

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/

À propos du projet

This role provides common tasks required by all other roles

Installer
ansible-galaxy install thbe.common
Licence
gpl-3.0
Téléchargements
1.8k
Propriétaire
Professional hobbyist