4.2. Automation Hub Operator のインストール


  1. Operators Installed Operators に移動します。
  2. を見つけます。Automation hub エントリーを選択してから、Create instance をクリックします。

4.2.1. Red Hat OpenShift Container Platform への Ansible Automation Platform Operator インストールのストレージオプション

ファイルベースのストレージを使用し、インストールシナリオに Automation Hub が含まれる場合は、Ansible Automation Platform Operator の ReadWriteOnce デフォルトストレージオプションを ReadWriteMany に変更してください。

Automation Hub には、複数の Pod がコレクションなどの共有コンテンツにアクセスできるように、ReadWriteMany ファイルベースのストレージ、Azure Blob ストレージ、または Amazon S3 準拠のストレージが必要です。

さらに、OpenShift Data Foundation は ReadWriteMany または S3 準拠の実装を提供します。また、ReadWriteMany をサポートするように NFS ストレージ設定をセットアップすることもできます。ただし、これが原因で、NFS サーバーが単一障害点となる可能性があります。

4.2.1.1. ReadWriteMany アクセスモードを使用した OCP ストレージのプロビジョニング

Ansible Automation Platform Operator を正常にインストールするには、最初に Automation Hub のストレージタイプを ReadWriteMany アクセスモードにプロビジョニングする必要があります。

手順

  1. プロビジョニング をクリックして、アクセスモードを更新します。
  2. 最初のステップでは、accessModes をデフォルトの ReadWriteOnce から ReadWriteMany に更新します。
  3. 永続ボリューム要求 (PVC) を作成するには、本セクションの追加手順を実施します。

4.2.2. Automation Hub Operator ルートオプションの設定

Red Hat Ansible Automation Platform オペレーターインストールフォームを使用すると、Automation Hub オペレーターのルートオプションをさらに設定することができます。Advanced configuration をクリックします。

  1. Advanced configuration をクリックします。
  2. の下でIngress type でドロップダウンメニューをクリックして選択します。Route をクリックします。
  3. の下でRoute DNS hostで、ルートが応答する一般的なホスト名を入力します。
  4. の下でRoute TLS termination mechanism でドロップダウンメニューをクリックして選択します。Edge または Passthrough をクリックします。
  5. の下でRoute TLS credential secret でドロップダウンメニューをクリックして、リストからシークレットを選択します。

4.2.3. Automation Hub Operator の Ingress タイプの設定

Red Hat Ansible Automation Platform オペレーターのインストールフォームを使用すると、Automation Hub オペレーターの イングレスをさらに設定できます。Advanced configuration をクリックします。

手順

  1. Advanced Configuration をクリックします。
  2. の下でIngress type でドロップダウンメニューをクリックして選択します。Ingress をクリックします。
  3. の下でIngress annotations で、イングレスに追加するアノテーションを入力します。
  4. の下でIngress TLS secret でドロップダウンメニューをクリックして、リストからシークレットを選択します。

Automation Hub Operator を設定したら、フォームビューの下部にある Create をクリックします。Red Hat OpenShift Container Platform は Pod を作成します。これには数分の時間がかかる場合があります。

Workloads Pod に移動し、新たに作成されたインスタンスを見つけることで、進捗を表示できます。

検証

Automation Hub から Ansible Automation Platform Operator のインストールによって提供される以下の Operator Pod が実行されていることを確認します。

Operator マネージャーコントローラーautomation controllerautomation hub

3 つの各 Operator の Operator マネージャーコントローラーには、以下が含まれます。

  • automation-controller-operator-controller-manager
  • automation-hub-operator-controller-manager
  • resource-operator-controller-manager

自動化コントローラーのデプロイ後に、これらの Pod が追加されていることを確認できます。

  • controller
  • controller-postgres

Automation Hub のデプロイ後に、これらの Pod が追加されていることを確認できます。

  • hub-api
  • hub-content
  • hub-postgres
  • hub-redis
  • hub-worker
注記

Pod が見つからない場合は、プルシークレットが必要であることを示している可能性があります。プルシークレットは、保護されたイメージレジストリーまたはプライベートイメージレジストリーに必要です。詳細は、イメージプルシークレットの使用 を参照してください。oc describe pod <pod-name> を実行して、その Pod に ImagePullBackOff エラーがあるかどうかを確認することで、この問題をさらに診断できます。

Automation Hub Operator を設定したら、フォームビューの下部にある Create をクリックします。Red Hat OpenShift Container Platform は Pod を作成します。これには数分の時間がかかる場合があります。

  • Workloads Pods に移動し、新たに作成されたインスタンスの場所を特定して、進捗を表示します。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.