メイン コンテンツをスキップする 補完的コンテンツへスキップ

Dynamic Engine v1.3.0リリース

Dynamic Engine v1.3.0では、サービスチャートが Dynamic Engine チャート内に組み込まれました。また、サービス画像を切り替えるためのプロファイルが提供され、画像サイズが削減されたほか、セキュリティと安定性に関する重要な改善が含まれています。

リリース情報

  • リリース名: Dynamic Engine 1.3.0 (2026-02)
  • リリース日: 2026年2月18日
  • 互換性: Kubernetes v1.30以上

移行情報

バージョン1.3.0より前のバージョンからアップグレードする場合は、アップグレードの実行前に、特定の準備コマンドおよびクリーンアップ用コマンドを実行します。これらのコマンドは、Helmベースとマニフェストベースのどちらをアップグレードするかに応じて異なります。

  • Helmベースのアップグレードの場合(helm upgradeを使用する場合): 生成されたデプロイ用ZIPファイルに含まれるreadme.txtに記載されたコマンドに従います。準備手順およびバージョン1.3.0へのアップグレードの具体例については、Dynamic Engineを1.3.0へアップグレードするための特別手順を参照してください。
  • マニフェストベースのアップグレードの場合(kubectl applyを使用): 以下のコマンドを使用します。
    1. 古いHelmリリースの注釈を削除します。
      • Dynamic Engineの場合、次を実行します。
        kubectl annotate svc,secret,cm,pvc,deploy,cronjob,role,rolebinding,hpa,PodDisruptionBudget,NetworkPolicy,sa \
          -n qlik-dynamic-engine \
          -l 'app in (reloader)' \
          meta.helm.sh/release-name- meta.helm.sh/release-namespace-
      • Dynamic Engine環境の場合、次を実行します。
        kubectl annotate svc,secret,cm,pvc,deploy,cronjob,role,rolebinding,hpa,PodDisruptionBudget,NetworkPolicy,sa,clusterrole,clusterrolebinding \
          -n qlik-processing-env-$DYNAMIC_ENGINE_ENVIRONMENT_ID \
          -l 'app.qlik.com/processing-environment-id=$DYNAMIC_ENGINE_ENVIRONMENT_ID' \
          meta.helm.sh/release-name- meta.helm.sh/release-namespace-
        $DYNAMIC_ENGINE_ENVIRONMENT_IDを実際の値に置き換えます。
    2. Dynamic Engineデプロイメントとその環境から、一部の古いHelm Secretを削除します。
      • Dynamic Engineの場合、次を実行します。
        kubectl delete secret -A -l owner=helm,name=reloader
      • Dynamic Engine環境の場合、次を実行します。
        kubectl delete secret -A -l owner=helm,'name in (di-job-controller-$DYNAMIC_ENGINE_ENVIRONMENT_ID, \
          di-job-deployer-$DYNAMIC_ENGINE_ENVIRONMENT_ID, engine-config-manager-$DYNAMIC_ENGINE_ENVIRONMENT_ID, \
          log-collector-$DYNAMIC_ENGINE_ENVIRONMENT_ID)'
        各プレースホルダー$DYNAMIC_ENGINE_ENVIRONMENT_IDは、対応する環境IDに置き換える必要があります。
    情報メモヒント: 次の警告メッセージは、情報提供のみを目的として表示されます。これらによって、アップグレードの正常な完了が妨げられることはありません。
    Warning: resource serviceaccounts/dpe-di-job-restore-orphans-sa is missing ...
    Warning: resource serviceaccounts/dpe-di-job-deployer-sa is missing...
    Warning: resource serviceaccounts/engine-config-manager-sa is missing...
    Warning: resource serviceaccounts/job-controller-sa is missing... \
    <!-- Some lines are skipped for brevity -->

非推奨情報

マニフェスト生成のサポートが拡張されました。これに伴い、対応するエンドポイントは非推奨となり、今後はHelm valuesの生成のみをサポートするよう変更されるため、将来のバージョンで削除される予定です。

注目される新機能

  • DPE-2359: サービスチャートがDynamic Engineチャートに組み込まれました。

主な改善点と修正点

  • DPE-2582: 画像サイズの縮小
  • セキュリティのアップグレード: JRE 21およびJRE 17を更新し、安定性とセキュリティ向上のために重要なセキュリティパッチを適用しました。

含まれているサービス

インストーラーチャート
Helmチャート名 チャートのバージョン スコープ アーティファクトパス
dynamic-engine-crd 1.3.0 カスタムリソースの定義 ghcr.io/talend/helm/dynamic-engine-crd
dynamic-engine 1.3.0 Dynamic Engineのインフラストラクチャー ghcr.io/talend/helm/dynamic-engine
dynamic-engine-environment 1.3.0 Dynamic Engine環境 ghcr.io/talend/helm/dynamic-engine-environment
サービス チャート
サービス チャートのバージョン アーティファクトパス
reloader 2.2.7 ghcr.io/talend/helm/reloader
docker-registry 3.0.0 ghcr.io/talend/helm/docker-registry
engine-config-manager 2.9.3 ghcr.io/talend/helm/dpe-engine-config-manager
di-job-deployer 1.27.3 ghcr.io/talend/helm/dpe-di-job-deployer
di-job-controller 1.15.6 ghcr.io/talend/helm/dpe-job-controller
log-collector 1.8.1 ghcr.io/talend/helm/dpe-log-collector
data-service-route-deployer 1.8.1 ghcr.io/talend/helm/dpe-data-service-route-deployer
サービス画像
サービス 画像のバージョン 機能 アーティファクトパス
engine-operator 1.4.0 インフラストラクチャー ghcr.io/talend/engine-operator
reloader v1.4.12 インフラストラクチャー ghcr.io/talend/reloader
docker-registry 3.0.0 インフラストラクチャー ghcr.io/talend/registry
engine-config-manager 1.12.0 [Pairing] (ペアリング) ghcr.io/talend/engine-config-manager
di-job-deployer 2.25.0 データ統合 ghcr.io/talend/di-job-deployer
di-job-controller 2.23.0 データ統合 ghcr.io/talend/job-controller
di-job-restore-orphans 1.20.0 データ統合 ghcr.io/talend/di-job-restore-orphans
log-collector 1.10.0 共通 ghcr.io/talend/dynamic-engine-log-collector
fluent-bit 4.2.2 共通 ghcr.io/talend/fluent-bit
data-service-route-deployer 1.12.1 データサービスとルート ghcr.io/talend/data-service-route-deployer
image-builder 1.10.0 データサービスとルート ghcr.io/talend/image-builder

アーティファクト署名の検証

Dynamic Engine v0.22以降、Qlikではすべての公式画像とHelmチャートにデジタル署名を提供しています。アーティファクトはすべて、ビルド時に非対称キーペアで署名されます: シークレットキーは署名に使用され、パブリックキーは署名の検証に使用されます。

オプションであるこのDynamic Engineアーティファクト真正性チェックの詳細は、セキュリティオプション:Dynamic Engineアーティファクト署名を確認をご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。