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

Dynamic Engineバージョンをアップグレード

最終更新日時: 2026-11-10

お使いのDynamic Engineを最新バージョンにアップグレードします。

1.6.xから1.7.0へアップグレードする場合、永続化が有効な状態であれば、1.7.0の移行手順を使用してください。1.6.x ですでに永続化を無効にしている場合は、この一般的なアップグレード手順を続行してください。

バージョン1.7.0ではHelmデプロイメントのみがサポートされます。既存のマニフェストベースのデプロイメントをHelmに移行することはできません。バージョン1.7.0の場合は、この手順でKubectlオプションを使用しないでください。

情報メモヒント:

Dynamic Engine 1.3.0 changes how Helm manages service charts. These changes require resource reassignment and metadata cleanup if you are upgrading from version 1.2.x or earlier to any 1.3.x version. For preparation and upgrade instructions, see Dynamic Engineを1.3.xへアップグレードするための特別手順.

始める前に

  • Dynamic Engineのバージョンをアップグレードできる、インフラストラクチャー管理者ロール(TMC_CLUSTER_MANAGEMENT)を持っていること。

手順

  1. [Processing] (処理)ページに移動します。
  2. Dynamic Enginesタブを開きます。
    新しいバージョンが利用可能になると、Dynamic Engineの名前の上に青い点が表示されます。
    Dynamic Engineの新しいバージョンが利用可能である状態。
  3. Dynamic Engineの名前を右クリックしてから、[Update] (更新)をクリックします。
    また、Dynamic Engineの名前をクリックして詳細パネルを開き、[Deploy] (デプロイ)タブをクリックすることもできます。
  4. リストから、デプロイメントのタイプとその最新バージョンを選択します。
    デフォルトでは、Helmの最新バージョンが選択されています。

    例

    アップグレードのダイアログ
  5. [Download] (ダウンロード)をクリックし、デプロイメントファイルをZIP形式で取得します。
  6. 先ほどダウンロードしたファイルを解凍します。
    情報メモ重要: Do not change the content of this Helm values file. Only the default configuration predefined in this file is supported.
  7. Kubernetesターミナルで以下のコマンドを順番に実行し、Dynamic Engineインスタンスをセットアップします:
    情報メモ重要: If your engine was deployed before v1.7.0 using the Kubectl method, it cannot be upgraded. There is no migration path from Kubernetes manifests to Helm charts. The only way forward is a full redeployment using Helm deployment files. For details, see 従来のKubectlデプロイメント.
    1. helm upgrade dynamic-engine-crd oci://ghcr.io/talend/helm/dynamic-engine-crd --version \
      ${DYN_ENG_VERSION}
    2. helm upgrade dynamic-engine-$DYNAMIC_ENGINE_ID oci://ghcr.io/talend/helm/dynamic-engine --version \
      ${DYN_ENG_VERSION} -f $DYNAMIC_ENGINE_ID-values.yaml --force-conflicts
    3. helm upgrade dynamic-engine-environment-$DYNAMIC_ENGINE_ENVIRONMENT_ID oci://ghcr.io/talend/helm/dynamic-engine-environment \
      --version ${DYN_ENG_VERSION} -f $DYNAMIC_ENGINE_ENVIRONMENT_ID-values.yaml --force-conflicts

    これらのコマンドに含まれている3つのチャートに関する詳細情報は、デフォルトのHelmデプロイメントをご覧ください。

    この例では、1つの環境だけが作成され割り当てられています。Dynamic Engineインスタンスが複数の環境に関連付けられている場合、正しいファイルを特定するには環境IDが必要です。

タスクの結果

Dynamic Engineバージョンがアップグレードされます。

デプロイされたバージョンは、Dynamic Engineの詳細パネルの[Deploy] (デプロイ)タブで確認できます。

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

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