Ansible

Ansible を使う準備

Ansible: Ansible 7 のインストール (オフライン環境にも対応)

Ansible で Windows をリモート管理するための、Ansible Controller 側のセットアップ手順です。 CentOS Stream 9 に Ansible 7 をインストールしています。 インターネットに接続できない環境にも対応した手順となっています。
Ansible を使う準備

Ansible: バージョン2.10以降のAnsibleについて

Ansible 2.10以降、ansible-core (2.11 で ansible-base から ansible-core に改称) が提供されるようになりました。 ansible-core には最低限のモジュールとPlugin のみ...
Ansible で Windows 管理するときのサンプル & Tips

Ansible: Excel 設定書からのリモート実行

Excel形式の設定書に書かれたパラメータを、Ansible で扱える変数に変換する方法を説明します。 全体の流れは次のようになります。 1. Excel を csv ファイルに変換 2. ファイルを Ansible ホスト変数に変換 3. Ansible でホスト変数をターゲットに適用する。
Ansible で Windows 管理するときのサンプル & Tips

Ansible: リトライ処理

Ansible の Playbook での、リトライ処理の書き方を説明します。 until を使うことで、リトライが可能です。
Ansible で Windows 管理するときのサンプル & Tips

Ansible: changed_when の使い方

Ansible の Playbook での、changed_when の使い方を説明します。 changed_when は冪等性を考慮した Playbook を書くために、重要な要素になります。
Ansible で Windows 管理するときのサンプル & Tips

Ansible: Windows Server ターゲットで PowerShell スクリプトを実行する3つの方法

Ansible の Windows Server Target で PowerShell スクリプトを実行する、次の3パターンの方法を説明します。 ・Playbook 内に書いたスクリプトを実行 ・Ansible Controller 上に置いた ps1 ファイルを Target で実行 ・Target サーバー上にあるスクリプトファイルを Ansible Controller から実行
Ansible で Windows 管理するときのサンプル & Tips

Ansible: おすすめディレクトリ構造・変数の設定

Ansible でサーバーを管理する場合の、Ansible Controller 側のディレクトリ構造や、変数の設定について、管理や運用の面からおすすめする方法を説明します。
Ansible を使う準備

Ansible: Windows を管理する準備 – Windows 側の設定手順

Ansible で Windows を管理するための準備として、Windows 側の WinRM の設定をします。
Ansible を使う準備

オフライン環境での requests_credssp インストール

Ansible で Windows を管理するための準備として、オフライン環境で、Ansible Controller のサーバーに requests_credssp をインストールする手順です。
Ansible を使う準備

オフライン環境での pywinrm インストール

Ansible で Windows を管理するための準備として、オフライン環境で Ansible のサーバーに pywinrm をインストールする手順です。