fdupont_redhat.ims_premigration_windows
IMS - プレマイグレーション - Windows
この役割は、マイグレーションのためにWindows仮想マシンを設定します。 そのために、以下のことを行うPowerShellスクリプトを生成します。
- 静的に設定されたネットワークアダプターのIP設定を復元します
- ディスクのドライブレターを復元します
- RHEV-APTサービスが存在しない場合は、インストールして起動します
前提条件
Windows仮想マシンは、WinRMを使用してAnsible接続を受け入れるように設定されている必要があります。詳細はAnsibleのドキュメントを参照してください:
役割の変数
役割の動作は、主に役割で使用されるモジュールのラッパーであるいくつかの変数を通じて影響を受けます。デフォルトでは、変数は設定されていません。
カスタマイズを希望する唯一の変数は、Ansible WinRM接続を設定するものです。詳細は Windowsリモート管理 > インベントリオプションを参照してください。
サンプルプレイブック
以下のプレイブックは、仮想マシンをSatellite 6サーバーに登録し、rhel-7-server-rpms
リポジトリを有効にします。extra_varsに情報が提供されていない場合、プレイブックはリポジトリがすでに設定されていると仮定し、エージェントのインストールを試みます。
---
- hosts: all
vars:
ansible_connection: winrm
ansible_winrm_transport: kerberos
ansible_winrm_server_cert_validation: ignore
roles:
- role: fdupont_redhat.ims_premigration_windows