mullholland.motd

Ansible-Rolle motd

Erstellt eine motd für Linux-Systeme.

GitHub Downloads Version
github downloads Version

Beispiel-Playbook

Dieses Beispiel stammt aus molecule/default/converge.yml und wird bei jedem Push, Pull-Request und Release getestet.

---
- name: Zusammenführen
  hosts: alle
  become: true
  gather_facts: true
  # vars:
  #   example_var: "wert"
  roles:
    - role: "mullholland.motd"

Rollenvariablen

Die Standardwerte für die Variablen sind in defaults/main.yml festgelegt:

---
# BEISPIEL (/etc/motd)
# Details, was angezeigt wird, finden Sie in templates/etc/motd.j2
# ---------------------------------------------------------------
# Dieses System wird von Ansible verwaltet
# ---------------------------------------------------------------
#
# System:
#   Hostname:     default-2.12-debian9
#   FQDN:         default-2.12-debian9
#   Distribution: Debian
#   - Version:    9.13
#   - Release:    stretch
#   Virtual:      Ja
#   - Typ:        docker
#
#   CPUs:         8
#   Speicher:     31.3GB
#   Swap:         24.0GB
#
#   Kernel:       5.15.18-200.fc35.x86_64
#   Zeitzone:     UTC(+0000)
#
# Netzwerk:
#   DNS-Suche:    XXX.tld
#   DNS-Server:   8.8.8.8
#
# Schnittstellen:
#   Schnittstelle: eth0
#     ip: 172.17.0.2
#     mac: 02:42:ac:11:00:02
#   Schnittstelle: lo
#     ip: 127.0.0.1
#
# Montagen:
#   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)
#
# ---------------------------------------------------------------

# Entfernen Sie den Ordner /etc/update-motd.d
motd_remove_dynamic_motd: true

# Schnittstelle Filter
motd_interfaces_startswith:
  # - "lo"
  - "eth"
  - "ens"
  - "eno"
  - "vmbr"
  - "wg"
  - "wire"

Anforderungen

Kontext

Diese Rolle ist Teil vieler kompatibler Rollen. Schauen Sie sich die Dokumentation dieser Rollen für weitere Informationen an.

Hier ist eine Übersicht verwandter Rollen: Abhängigkeiten

Kompatibilität

Diese Rolle wurde auf diesen Container-Images getestet:

Container Tags
EL alle
Amazon Candidate
Fedora alle
Ubuntu alle
Debian alle

Die minimale erforderliche Version von Ansible ist 2.10, es wurden Tests durchgeführt für:

  • die vorherige Version.
  • die aktuelle Version.
  • die Entwicklungsversion.

Wenn Sie Probleme finden, melden Sie diese bitte auf GitHub.

Lizenz

MIT.

Autoreninformation

Mullholland

Über das Projekt

Creates a motd for Linux systems.

Installieren
ansible-galaxy install mullholland.motd
GitHub Repository
Lizenz
apache-2.0
Downloads
4.6k
Besitzer