adriagalin.motd
adriagalin.motd
これは、Day of the Message (motd) ファイルを設定するための Ansible ロールです。デフォルトでは、このロールはディストリビューションとハードウェアに関する追加情報を加えます。
要件
テストした環境:
- Ubuntu 20.04 LTS
動作するはずの環境:
- すべての Ubuntu
- すべての Debian
- すべての RHEL
- すべての CentOS
ロールの変数
ag_motd_remove_default_config: false
ag_motd_restore_default_config: false
ag_motd_add_footer: false
ag_motd_sysadmins_signature: システム管理チームの署名を設定
ag_motd_sysadmins_email: システム管理サポートのメールアドレスを設定
ag_motd_content: motd の内容を設定
ag_motd_info: メッセージに表示する追加情報
ag_motd_add_update: false
ag_motd_update_content: motd の前に追加の動的コンテンツを設定
依存関係
なし。
例としてのプレイブック
- hosts: servers
roles:
- { role: adriagalin.motd }
このプレイブックは、/etc/motd ファイルを次のように生成します:
--------------------------------------------------------------------------
このシステムは Ansible によって管理されています
--------------------------------------------------------------------------
このホストは Debian を実行しています host1。
注意: このホストのシステムおよびアプリケーションの設定は
自動化されたシステムによって管理されています。ここで行った変更が失われないようにするためには、
システム管理者に連絡してください。
FQDN: host1
ディストリビューション: Debian 7.8 wheezy
仮想: NO
CPU: 8
RAM: 16.0GB
よろしくお願いします、
ランダムなシステム管理者
メール: [email protected]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
最後の Ansible 実行: 2015-08-12T23:09:07Z
ライセンス
GPLv3 ライセンス。
著者情報
インスピレーション
開発中に、Ansible Galaxy/Github のいくつかのロールからもインスピレーションを得ました:
ありがとうございます。