2.8. コンテナー化された Ansible Automation Platform のインストール
Red Hat Enterprise Linux ホストを準備し、Ansible Automation Platform をダウンロードして、インベントリーファイルを設定したら、install Playbook を実行して、コンテナー化された Ansible Automation Platform をインストールします。
前提条件
以下を実行した。
- Red Hat Enterprise Linux ホストの準備
- 管理対象ノードの準備
- Ansible Automation Platform のダウンロード
- インベントリーファイルの設定
- 非 root ユーザーとして Red Hat Enterprise Linux ホストにログインしている
手順
- Red Hat Enterprise Linux ホストのインストールディレクトリーに移動します。
installPlaybook を実行します。ansible-playbook -i <inventory_file_name> ansible.containerized_installer.install
ansible-playbook -i <inventory_file_name> ansible.containerized_installer.installCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下に例を示します。
ansible-playbook -i inventory ansible.containerized_installer.install
ansible-playbook -i inventory ansible.containerized_installer.installCopy to Clipboard Copied! Toggle word wrap Toggle overflow 必要に応じて、インストールコマンドに追加のパラメーターを追加できます。
ansible-playbook -i <inventory_file_name> -e @<vault_file_name> --ask-vault-pass -K -v ansible.containerized_installer.install
ansible-playbook -i <inventory_file_name> -e @<vault_file_name> --ask-vault-pass -K -v ansible.containerized_installer.installCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下に例を示します。
ansible-playbook -i inventory -e @vault.yml --ask-vault-pass -K -v ansible.containerized_installer.install
ansible-playbook -i inventory -e @vault.yml --ask-vault-pass -K -v ansible.containerized_installer.installCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
-i <inventory_file_name>- インストールに使用するインベントリーファイル。 -
-e @<vault_file_name> --ask-vault-pass- (オプション) 機密性の高い変数を保存するために vault を使用する場合は、これをインストールコマンドに追加します。 -
-K- (オプション) 権限の昇格にパスワードの入力が必要な場合は、これをインストールコマンドに追加します。追加すると、BECOME パスワードの入力を求められます。 -
-v- (オプション) インストールプロセスの詳細を表示するには、最大 4 つの v (-vvvv) を使用して詳細度を上げることができます。ただし、これによりインストール時間が大幅に長くなる可能性があるため、必要な場合、または Red Hat サポートから要求された場合にのみ使用してください。
-
- コンテナー化された Ansible Automation Platform のインストールが開始します。
検証
インストールが完了したら、次の URL で、デフォルトで利用できるプラットフォーム UI にアクセスできることを確認します。
https://<gateway_node>:443
https://<gateway_node>:443Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
gateway_admin_usernameとgateway_admin_password用に作成した認証情報を使用して、管理者ユーザーとしてログインします。 Ansible Automation Platform で使用されるデフォルトのポートとプロトコルは、80 (HTTP) と 443 (HTTPS) です。ポートは次の変数を使用してカスタマイズできます。
envoy_http_port=80 envoy_https_port=443
envoy_http_port=80 envoy_https_port=443Copy to Clipboard Copied! Toggle word wrap Toggle overflow HTTPS を無効にする場合は、
envoy_disable_httpsをtrueに設定します。envoy_disable_https: true
envoy_disable_https: trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow