GROG.poweroff

シャットダウン

Ansible Galaxy ビルドステータス 最新タグ Gitterチャット

ホストをシャットダウンするためのロールです。

デフォルトでは、ホストがすでにダウンしている場合、ロールは失敗します。ただし、poweroff_strictfalseに設定されていると、ホストが最初にpingされ、到達可能なホストのみがシャットダウンされます。

要件

  • ホストはAnsibleが使用できるようにセットアップされている必要があります(Pythonなどが必要)
  • ルート権限が必要です。例:become: yes

ロール変数

変数 説明 デフォルト値
poweroff_strict オフライン/到達不能なホストを無視しない true
poweroff_ping_delay ホストへのping前の遅延(秒) 0
poweroff_ping_timeout ホストへのpingのタイムアウト(秒) 30
poweroff_ping_port pingするポート 22
poweroff_message ログ用のシャットダウンメッセージ 'Ansibleによるシャットダウン'
poweroff_interval シャットダウンと次のタスクの間隔は? 'なし'
poweroff_interval_seconds シャットダウン後の待機時間(秒) 0

注意:

すべてのboolean値は、'yes'/'no'またはtrue/falseのいずれかで使用できます。 これにより、コマンドラインから値を変更することができます(例:-e "bool=yes")。

依存関係

なし。

使用例プレイブック

基本的なシャットダウンの実行:

---
- hosts: servers
  roles:
  - { role: GROG.poweroff,
      become: yes,
        poweroff_message: 'テストシャットダウンロール'
    }

貢献

すべてのサポート、変更、アイデアを歓迎します!こちらからお知らせください。

著者

G. Roggemansによるものです。

ライセンス

MIT

プロジェクトについて

A role for powering off hosts

インストール
ansible-galaxy install GROG.poweroff
ライセンス
mit
ダウンロード
1.3k
所有者
Open Source Science and Technology