OpehShiftにDynamic Engineをデプロイ
最終更新日時: 2026/10/27
OpehShiftクラスターの準備ができたら、イメージレジストリーを設定(必要に応じて)、セキュリティコンテキスト制約を設定し、Dynamic Engineおよび環境をデプロイします。
始める前に
- Dynamic Engineデプロイメント向けに設定されたOpenShiftクラスター。プラットフォーム固有の前提条件、サポートされたバージョン、クラスターへのアクセス手順については、Dynamic Engineデプロイメント向けのOpenShift (OKD)の設定を参照してください。
- Dynamic Engineとその環境向けにTalend Management Consoleによって生成されたHelm値ファイル。デフォルトのHelmデプロイメントをご覧ください。
- dynamic-engine-crdカスタムリソース定義は、oci://ghcr.io/talend/helm/dynamic-engine-crd Helmチャートを使用してインストールされている必要があります。インストールされていない場合は、次のコマンドを実行してインストールしてください。
- 使用するチャートのバージョンを見つけます。
- 次のHelmコマンドを実行します:
helm show chart oci://ghcr.io/talend/helm/dynamic-engine-crd --version <engine_version> - Talend Management Consoleから直接バージョンを見るか、自分のDynamic Engineバージョンに含まれているチャートバージョンのDynamic Engine変更ログをチェックしてください。
- Dynamic EngineバージョンエンドポイントへのAPIコールを使用します。
- 次のHelmコマンドを実行します:
- 次のコマンドを実行し、目的のバージョンのHelmチャートをインストールします。<helm_chart_version>を、お使いのDynamic Engineバージョンでサポートされているチャートのバージョンに置換します。
helm install dynamic-engine-crd oci://ghcr.io/talend/helm/dynamic-engine-crd --version <helm_chart_version>バージョンを指定しないと、利用可能な最新のdynamic-engine-crdチャートバージョンがインストールされます。
- 使用するチャートのバージョンを見つけます。
このタスクについて
情報メモ重要: If you deploy with global.profile: standard and do
not provide a security context constraint, the deployment fails with the message
Only minimal profile is supported in an OpenShift cluster if no
securityContextConstraint is provided. Either set
global.profile: minimal, or provide
configuration.security.securityContextConstraint as described in
step 2.
この手順では、Talend Management Consoleによって生成された値ファイルの上に、OpehShift固有の値を追加します。
手順
タスクの結果
Dynamic Engineとその環境は、OpehShiftクラスターにデプロイされます。ポッドステータスを検証します:
oc get pods -n <your-namespace>Talend Management Consoleではこの環境のステータスが[Ready] (準備完了)になり、タスクまたはプランを実行する準備ができていることが確定されます。
デプロイメントに失敗するか、Dynamic Engineサービスの関連付けが解除されると、ステータスは「まだ準備できていません」になります。
次のタスク
デプロイメントが成功したら、標準エンジンの場合と同様に、Dynamic Engine環境にタスクを追加できます。詳細は、Dynamic Engine環境にジョブタスクを追加をご覧ください。