下の図のように、Ansible で Windows Server をリモート管理するときの Tips、Playbook や PowerShell のサンプルなどです。
Ansible: Excel 設定書からのリモート実行
Excel形式の設定書に書かれたパラメータを、Ansible で扱える変数に変換する方法を説明します。
全体の流れは次のようになります。
1. Excel を csv ファイルに変換
2. ファイルを Ansible ホスト変数に変換
3. Ansible でホスト変数をターゲットに適用する。
Ansible: リトライ処理
Ansible の Playbook での、リトライ処理の書き方を説明します。
until を使うことで、リトライが可能です。
Ansible: changed_when の使い方
Ansible の Playbook での、changed_when の使い方を説明します。
changed_when は冪等性を考慮した Playbook を書くために、重要な要素になります。
Ansible: Windows Server ターゲットで PowerShell スクリプトを実行する3つの方法
Ansible の Windows Server Target で PowerShell スクリプトを実行する、次の3パターンの方法を説明します。
・Playbook 内に書いたスクリプトを実行
・Ansible Controller 上に置いた ps1 ファイルを Target で実行
・Target サーバー上にあるスクリプトファイルを Ansible Controller から実行
Ansible: おすすめディレクトリ構造・変数の設定
Ansible でサーバーを管理する場合の、Ansible Controller 側のディレクトリ構造や、変数の設定について、管理や運用の面からおすすめする方法を説明します。