第2章 高可用性 Automation Hub のインストール
Ansible Automation Platform インストーラーを、高可用性 (HA) 設定で Automation Hub をインストールするように設定します。マウントポイントを作成し、適切な SELinux コンテキストを Ansible Automation Platform 環境に追加して、SELinux に HA Automation Hub をインストールします。
2.1. 高可用性 Automation Hub のインストール リンクのコピーリンクがクリップボードにコピーされました!
Ansible Automation Platform インストーラーの inventory ファイルに以下の変更を加え、./setup.sh スクリプトを実行して、高可用性 Automation Hub をインストールします。
データベースホスト IP の指定
automation_pg_host および automation_pg_port fields フィールドを使用して、データベースホストの IP アドレスを指定します。以下に例を示します。
automationhub_pg_host='192.0.2.10' automationhub_pg_port='5432'
automationhub_pg_host='192.0.2.10'
automationhub_pg_port='5432'
また、automationhub_pg_port フィールドの値を使用して、[database] セクションにデータベースホストの IP アドレスを指定します。
[database] 192.0.2.10
[database]
192.0.2.10
クラスター化設定のインスタンスの一覧を表示します。
クラスター化設定をインストールする場合、[automationhub] セクションの localhost ansible_connection=local は、全インスタンスのホスト名または IP アドレスに置き換えます。以下に例を示します。
[automationhub] automationhub1.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.18 automationhub2.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.20 automationhub3.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.22
[automationhub]
automationhub1.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.18
automationhub2.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.20
automationhub3.testing.ansible.com ansible_user=cloud-user ansible_host=192.0.2.22
Red Hat Single Sign-On の要件
Automation Hub 環境に Red Hat Single Sign-On を実装する場合は、automationhub_main_url フィールドを使用してクライアントが接続するメインの Automation Hub URL を指定します。以下に例を示します。
automationhub_main_url = 'https://automationhub.ansible.com'
automationhub_main_url = 'https://automationhub.ansible.com'
automationhub_main_url を指定しないと、[automationhub] グループの最初のノードがデフォルトで使用されます。