thbe.baseline

Ansible Role thbe-baseline

Molecule

Ce rôle ajoute tout ce qui rend la vie des administrateurs système plus facile. Il contient mon ensemble personnel d'outils et de configurations que j'utilise plus ou moins tous les jours.

Conditions préalables

Ce rôle n'a pas de conditions préalables.

Variables du rôle

  • role_directory - Cette variable contient le chemin racine des répertoires utilisés par les rôles thbe (ne pas changer !)
  • fw_manage: - Gérer le pare-feu local (par défaut : vrai)
  • zsh_theme - Définir le thème oh-my-zsh (par défaut : "gentoo")
  • zsh_plugins - Liste des plugins oh-my-zsh
  • base_packages - Liste des paquets de base
  • base_packages_x86_64 - Liste des paquets de base pour x86_64

Dépendances

Ce rôle dépend de :

  • thbe.common
  • thbe.rhel

Exemple de Playbook

Ce rôle peut être inclus dans site.yml comme ceci :

# Playbook de site
- name: Playbooks Ansible pour tous les nœuds
  hosts: all
  collections:
    - ansible.posix
    - community.general
  gather_facts: true
  tasks:
    - name: Rôle Commun (préparation DevOps)
      ansible.builtin.include_role:
        name: thbe.common
    - name: Rôle Baseline
      ansible.builtin.include_role:
        name: thbe.baseline

Licence

GPL-3.0-only

Informations sur l'auteur

Thomas Bendler - https://www.thbe.org/

À propos du projet

This role adds everything that makes life as a system administrator easier

Installer
ansible-galaxy install thbe.baseline
Licence
gpl-3.0
Téléchargements
255
Propriétaire
Professional hobbyist