motd
Ansible роль - motd
:star: Отметьте нас звездочкой на GitHub — это очень мотивирует нас!
Установка и настройка динамического MOTD
Эта роль по умолчанию использует https://github.com/claranet/motd для получения MOTD.
Информация о системе:
Имя хоста·········: claranet_motd_ubuntu-20.04
Дистрибутив·······: Ubuntu 20.04.3 LTS
Ядро··············: Linux 5.10.47-linuxkit
Время работы······: 2 дня, 23 часа, 18 минут
Нагрузка··········: 1.33 (1м), 0.43 (5м), 0.20 (15м)
Процессы··········: 13 (root), 3 (пользователь), 16 (всего)
CPU···············: Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz (4 vCPU)
Память············: 626Mi использовано, 2.6Gi доступно, 3.8Gi всего
Локальные IP······: 172.17.0.6
Использование диска:
/ 9% использовано из 63G
[====··············································]
Ansible:
Последнее развертывание···: 2021-09-27T13:33:33.665714Z
:warning: Требования
Ansible >= 2.10
:zap: Установка
ansible-galaxy install claranet.motd
:gear: Переменные роли
Переменная | Значение по умолчанию | Описание |
---|---|---|
motd_disable_default_motd | true | Отключить системный MOTD по умолчанию (/etc/motd) |
motd_template | https://raw.githubusercontent.com/claranet/motd/master/scripts/00-basic | Шаблон динамического MOTD Может быть URL или локальным шаблоном |
motd_template_prepend | "" | Добавить сырой контент к motd_template |
motd_template_append | См. defaults/main.yml | Добавить сырой контент к motd_template |
motd_template_username | "" | Используется, когда motd_template — это URL |
motd_template_password | "" | Используется, когда motd_template — это URL |
:pencil2: Пример сводного файла
---
- hosts: all
roles:
- role: claranet.motd
motd_template: "{{ playbook_dir }}/templates/dynmotd.j2"
:closed_lock_with_key: Усиление безопасности
:heart_eyes_cat: Участие
:copyright: Лицензия
Установить
ansible-galaxy install claranet/ansible-role-motd
Лицензия
mpl-2.0
Загрузки
37257
Владелец
Open source projects from and contributed to by Claranet.