Talend Management Consoleタスク実行のリソース設定
KubernetesクラスターにデプロイされたDynamic Engine環境のサービスは、実行プロファイルで指定されたリソース設定でKubernetesジョブを作成して管理することで、Talend Management Consoleタスクを実行します。
タスクで実行プロファイルを使用する方法については、実行プロファイルを作成をご覧ください。
- Kubernetesジョブ:Dynamic Engine環境のネームスペースでは、各タスクの実行がKubernetesジョブにマッピングされます。そのKubernetesジョブは、このネームスペースで実行されているjob-controllerサービスによって作成されます。
- CPUとメモリの設定:
- デフォルト値
- CPU: 要求値: 100m (0.1)、制限値: 300m (0.3)
- メモリ: 要求値: 256MB、 制限値: 1GB
- カスタム設定:
異なる設定を使用する場合は、タスクの実行プロファイルでJVMパラメーターを指定します。Kubernetesは、Kubernetesポッドに対応する要求値と制限値を計算します。
- 追加のJVM設定:
ポッドにはその他のJVMパラメーター(Javaヒープサイズやヒープパーセンテージなど)を指定することもできます。
- JVM設定の適用:
JVM設定はすべて、タスク実行時に適用されます。
- デフォルト値
-
Talend Management Consoleジョブタスク用のDockerベースイメージ:
これは、OpenJDK 17とOpenJDK JRE 17に基づくQlikの公開ベースイメージです。これはカスタマイズできません。正確なOpenJDKのバージョンは次のとおりです:- OpenJDK Runtime Environment Temurin-17.0.7+7 (ビルド17.0.7+7)
- OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (ビルド17.0.7+7、混合モード、共有)