付録B デプロイメント中に自動化を使用して Manager 仮想マシンをカスタマイズする

自動化を使用して、1 つ以上の Ansible Playbook を使用して、デプロイ中に Manager 仮想マシンを調整またはカスタマイズできます。デプロイ中の次の時点で Playbook を実行できます。

  • セルフホストエンジンセットアップの前
  • セルフホストエンジンのセットアップ後、ストレージが設定される前
  • デプロイメントホストを Manager に追加した後
  • デプロイメントが完全に完了した後

手順

  1. デプロイメントプロセスの特定のポイントで Manager 仮想マシン上で実行する 1 つ以上の Ansible Playbook を作成します。
  2. 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 を自動的に実行します。