# common Socle de base pour tous les hôtes AlmaLinux (storage-01, gpu-01). ## Ce que fait le rôle - Hostname + timezone (`Europe/Paris`) + EPEL + upgrade complet des paquets - Paquets de base : vim, curl, jq, git, htop, chrony, bind-utils… - NTP via chrony - User `ansible` (groupe + sudo passwordless + clé SSH autorisée) - Ajoute `admin_user` au groupe `systemd-journal` (lecture des logs sans sudo) - Durcissement sshd ## Variables principales | Variable | Défaut | Rôle | |---|---|---| | `timezone` | `Europe/Paris` | Timezone système | | `base_packages` | liste (14 paquets) | Paquets installés partout | | `ansible_service_user` | `ansible` | User de connexion Ansible | `admin_user` vient de `group_vars/all/vars.yml`. ## Handlers - `Restart sshd` - `Reboot if kernel updated` — **attention** : un upgrade kernel déclenche un reboot