付録B デプロイメント中に自動化を使用して Manager 仮想マシンをカスタマイズする
自動化を使用して、1 つ以上の Ansible Playbook を使用して、デプロイ中に Manager 仮想マシンを調整またはカスタマイズできます。デプロイ中の次の時点で Playbook を実行できます。
- セルフホストエンジンセットアップの前
- セルフホストエンジンのセットアップ後、ストレージが設定される前
- デプロイメントホストを Manager に追加した後
- デプロイメントが完全に完了した後
手順
- デプロイメントプロセスの特定のポイントで Manager 仮想マシン上で実行する 1 つ以上の Ansible Playbook を作成します。
Playbook を
/usr/share/ansible/collections/ansible_collections/redhat/rhv/roles/hosted_engine_setup/hooks/
の下に追加します。enginevm_before_engine_setup
- セルフホストエンジンをセットアップする前に、Playbook を実行してください。
enginevm_after_engine_setup
- セルフホストエンジンのセットアップ後、ストレージを設定する前に、Playbook を実行します。
after_add_host
- デプロイメントホストを Manager に追加した後、Playbook を実行します。
after_setup
- 展開が完了したら、Playbook を実行します。
self-hosted-engine インストーラーを実行すると、デプロイメントスクリプトは ovirt-engine-setup
ロールを実行します。このロールは、これらのディレクトリーのいずれかで Playbook を自動的に実行します。
関連情報
- コマンドラインを使用したセルフホストエンジンのデプロイ
- Ansible を使用した設定タスクの自動化
- Ansible ドキュメントの Playbook の紹介