Accéder au contenu principal Passer au contenu complémentaire

Mise à niveau de la version de Dynamic Engine

Dernière mise à jour : 2026-11-10

Mettez à niveau vos Dynamic Engine avec la dernière version.

Lors de la mise à niveau de 1.6.x à 1.7.0, utilisez la Procédure de migration vers 1.7.0 si la persistance est activée. Si vous avez déjà désactivé la persistance dans 1.6.x, suivez la procédure de mise à niveau générique.

La version 1.7.0 supporte uniquement le déploiement Helm. Les déploiements basés sur des manifestes existants ne peuvent pas être migrés vers Helm. N'utilisez pas l'option Kubectl de cette procédure pour la version 1.7.0.

Note InformationsConseil :

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 Procédure spéciale pour effectuer une mise à niveau de Dynamic Engine à la version 1.3.x.

Avant de commencer

  • Vous avez le rôle Infrastructure Administrator (TMC_CLUSTER_MANAGEMENT) pour mettre à niveau la version du Dynamic Engine.

Procédure

  1. Allez sur la page Processing (Traitement).
  2. Ouvrez l'onglet Dynamic Engines.
    Un point bleu s'affiche sur les noms des Dynamic Engines pour lesquels une nouvelle version est disponible.
    Nouvelle version disponible pour un Dynamic Engine.
  3. Cliquez-droit sur le nom du Dynamic Engine et sélectionnez Update (Mettre à jour).
    Vous pouvez également cliquer sur le nom du Dynamic Engine pour ouvrir son panneau de détails et cliquer sur l'onglet Deploy (Déployer).
  4. Sélectionnez le type de déploiement et sa dernière version dans la liste.
    Par défaut, la dernière version de Helm est sélectionnée.

    Exemple

    Boîte de dialogue de mise à niveau
  5. Cliquez sur Download (Télécharger) pour télécharger les fichiers de déploiement dans un zip.
  6. Dézippez le fichier téléchargé.
    Note InformationsImportant : Do not change the content of this Helm values file. Only the default configuration predefined in this file is supported.
  7. Dans votre terminal Kubernetes, exécutez les commandes suivantes dans l'ordre indiqué pour configurer l'instance de Dynamic Engine :
    Note InformationsImportant : 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 Déploiement Kubectl classique.
    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

    Pour plus d'informations concernant les trois charts de ces commandes, consultez Déploiement par défaut avec Helm.

    Un seul environnement a été créé et attribué dans cet exemple. Si une instance de Dynamic Engine est associée à plusieurs environnements, vous avez besoin de l'ID d'environnement afin d'identifier les fichiers pertinents.

Résultats

La version du Dynamic Engine est mise à niveau.

Vous pouvez voir la version déployée depuis l'onglet Deploy (Déployer) du panneau des détails du Dynamic Engine.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.