- 概要
- 要件
- インストール前
- インストール
- インストール後
- 移行とアップグレード
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- トラブルシューティング

OpenShift の Automation Suite のインストール ガイド
input.json を検証することをお勧めします。
コマンドを使用して前提条件の確認を実行できます。既定では、このコマンドはすべての前提条件を検証します。 次のフラグを使用できます。
-
--excludedコンポーネントを実行から除外する場合は、 を使用します。 -
--verbose前提条件の詳細な確認方法の出力にアクセスするには、 このフラグをスキップすると、より簡潔で簡略化された出力が得られます。
<uipath> 名前空間で実行されます。 <uipath> の名前空間を作成するために必要な権限を uipathctl ツールに付与するか、チェック/テストを実行する前に自分で名前空間を作成する必要があります。さらに、一部のチェック/テストでは、 hostNetworkの使用を有効化する必要があります。
Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}Ran CONNECTIVITY checks...
⚠ [CONNECTIVITY]
⚠ [NETWORK_TEST_SETUP] Failed to create the network test infrastructure: failed to create echo-host-role role: error creating role: roles.rbac.authorization.k8s.io "network-prereq-6c5mt-echo-host-role" is forbidden: user "system:serviceaccount:uipath:uipathadmin" (groups=["system:serviceaccounts" "system:serviceaccounts:uipath" "system:authenticated"]) is attempting to grant RBAC permissions not currently held:
{APIGroups:["security.openshift.io"], Resources:["securitycontextconstraints"], ResourceNames:["hostnetwork-v2"], Verbs:["use"]}
以下の表に示す確認が各ノードで実行されます。
|
チェック |
説明 |
|---|---|
|
SQL 接続 |
Automation Suite が、
input.json ファイルで指定されている SQL 接続文字列を使用して UiPath® 製品や共有サービス (Identity、ポータル、組織管理など) の SQL Server に正常に接続できることを検証します。 この手順はインストールを正常に完了するために必須です。
|
|
SQL DB ロール |
UiPath® 製品に必要なロールと権限を検証します。この手順はインストールを正常に完了するために必須です。 |
|
SQL DB との相互運用性 |
SQL DB の相互運用性の要件を検証します。 |
|
FQDN の解決 |
FQDN とサブドメインが正常に解決可能であることを検証します。 |
|
オブジェクト ストレージ API |
input.json ファイルで指定されたアクセス情報に基づいて ObjectStore API にアクセスできることを検証します。この手順は UiPath® サービスのインストールを正常に完了するために必須です。
|
|
キャッシュ/Redis |
Redis への接続を検証します。 この手順はインストールを正常に完了するために必須です。 |
|
容量 |
input.json ファイルで有効化されている製品に基づいて、ワーカー ノードに CPU と RAM の最小容量があることを検証します。
|
|
ストレージ クラス |
ファイル ストレージのストレージ クラスが Automation Suite ロボットに必要なとおりに設定されていることを検証します。 |
|
任意のコンポーネント |
クラスターに、Automation Suite のインストールから除外するコンポーネントがあることを検証します。 |
|
Ingress |
クラスターの Ingress が正しく構成されていて、FQDN URL 要求が UiPath® 製品に到達できることを検証します。 |
|
ネットワーク ポリシー |
Automation Suite に設定されているネットワーク ポリシーがクラスターに対応しているかどうかを確認します。 |
|
レジストリ |
Automation Suite が UiPath® Docker レジストリにアクセスできることを検証します。この手順はインストールを正常に完了するために必須です。 |
|
クラスターの接続 | 以下のクラスター通信が適切に設定されているかどうかを検証します。
メモ: OpenShift 4.16–4.18 では接続チェックが失敗する可能性があります ポートの競合によるコントロール プレーン ノード。この問題に対処するには、「 トラブルシューティング」 セクションをご覧ください。
|