mullholland.motd
Rôle Ansible motd
Crée un motd pour les systèmes Linux.
| GitHub | Téléchargements | Version |
|---|---|---|
Exemple de Playbook
Cet exemple provient de molecule/default/converge.yml et est testé à chaque push, demande de tirage et publication.
---
- name: Converge
hosts: all
become: true
gather_facts: true
# vars:
# example_var: "value"
roles:
- role: "mullholland.motd"
Variables du Rôle
Les valeurs par défaut des variables sont définies dans defaults/main.yml:
---
# EXEMPLE (/etc/motd)
# Les détails de ce qui sera affiché se trouvent dans templates/etc/motd.j2
# ---------------------------------------------------------------
# Ce système est géré par Ansible
# ---------------------------------------------------------------
#
# Système:
# Nom d'hôte: default-2.12-debian9
# FQDN: default-2.12-debian9
# Distribution: Debian
# - Version: 9.13
# - Release: stretch
# Virtuel: Oui
# - Type: docker
#
# CPUs: 8
# Mémoire: 31.3GB
# Swap: 24.0GB
#
# Noyau: 5.15.18-200.fc35.x86_64
# Fuseau horaire: UTC(+0000)
#
# Réseau:
# DNS de recherche: XXX.tld
# Serveur(s) DNS: 8.8.8.8
#
# Interfaces:
# Interface: eth0
# ip: 172.17.0.2
# mac: 02:42:ac:11:00:02
# Interface: lo
# ip: 127.0.0.1
#
# Montages:
# Montage: /dev/mapper/luks-XXX(/etc/hosts)(X.XGB)
# Montage: /dev/mapper/luks-XXX(/etc/resolv.conf)(X.XGB)
# Montage: /dev/mapper/luks-XXX(/etc/hostname)(X.XGB)
#
# ---------------------------------------------------------------
# Supprimer le dossier /etc/update-motd.d
motd_remove_dynamic_motd: true
# Filtre d'interface
motd_interfaces_startswith:
# - "lo"
- "eth"
- "ens"
- "eno"
- "vmbr"
- "wg"
- "wire"
Exigences
- paquets pip listés dans requirements.txt.
Contexte
Ce rôle fait partie de plusieurs rôles compatibles. Consultez la documentation de ces rôles pour plus d'informations.
Voici un aperçu des rôles liés :

Compatibilité
Ce rôle a été testé sur ces images de conteneurs:
| conteneur | tags |
|---|---|
| EL | tous |
| Amazon | Candidate |
| Fedora | tous |
| Ubuntu | tous |
| Debian | tous |
La version minimale d'Ansible requise est 2.10, des tests ont été effectués pour :
- La version précédente.
- La version actuelle.
- La version de développement.
Si vous trouvez des problèmes, veuillez les signaler sur GitHub.
Licence
MIT.
Informations sur l'Auteur
Installer
ansible-galaxy install mullholland.motdLicence
apache-2.0
Téléchargements
8.8k
Propriétaire
