第2章 Red Hat OpenShift Container Platform に Red Hat Ansible Automation Platform のインストール
前提条件
- OperatorHub で Red Hat Ansible Automation Platform カタログをインストールした。
-
プラットフォーム用の
StorageClassオブジェクトと、ReadWriteManyアクセスモードの永続ボリューム要求 (PVC) を作成している。詳細は、動的プロビジョニング を参照してください。 ReadWriteManyアクセスモードを使用して Amazon Web Services (AWS) で Red Hat OpenShift Container Platform クラスターを実行するには、NFS またはその他のストレージを追加する必要がある。-
AWS Elastic Block Store (EBS) の詳細、または
aws-ebsストレージクラスの使用については、AWS Elastic Block Store を使用した永続ストレージ を参照してください。 -
AWS EBS のマルチアタッチ
ReadWriteManyアクセスモードを使用するには、Amazon EBS マルチアタッチを使用した複数のインスタンスへのボリュームのアタッチ を参照してください。
-
AWS Elastic Block Store (EBS) の詳細、または
OpenShift クラスターのデフォルト namespace に Ansible Automation Platform をデプロイすることはできません。aap 名前空間が推奨されます。カスタム namespace を使用できますが、Ansible Automation Platform のみを実行する必要があります。
手順
- Red Hat OpenShift Container Platform にログインします。
-
に移動します。 - Red Hat Ansible Automation Platform Operator を検索し、 をクリックします。
Update Channel を選択します。
- stable-2.x: namespace スコープの Operator をインストールします。これにより、Automation Hub および Automation Controller インスタンスのデプロイが、Operator がインストールされている namespace に制限されます。これはほとんどの場合に適しています。stable-2.x チャネルは管理者特権を必要とせず、単一の namespace のみを監視するため、使用するリソースが少なくなります。
- stable-2.x-cluster-scoped: クラスター内の複数の namespace にわたって Automation Hub と Automation Controller をデプロイし、クラスター内のすべての namespace に対して管理者特権を必要とします。
- Installation Mode、Installed Namespace、および Approval Strategy を選択します。
- をクリックします。
インストールプロセスが開始します。インストールが完了すると、指定した namespace に Ansible Automation Platform Operator がインストールされたことを通知するモーダルが表示されます。
検証
- をクリックして、新しくインストールされた Ansible Automation Platform Operator を表示し、以下の Operator カスタムリソースが存在することを確認します。
| Automation Controller | Automation Hub | Event-Driven Ansible (EDA) | Red Hat Ansible Lightspeed |
|---|---|---|---|
|
|
|
|
1 つの namespace にインストールできる Ansible Automation Platform Operator のインスタンスは 1 つだけです。同じ namespace に複数のインスタンスをインストールすると、両方の Operator インスタンスで不適切な操作が発生する可能性があります。