Sortie de Dynamic Engine v1.1.0
Dynamic Engine v1.1.0 ajoute le support de la multi-architecture pour Linux x86-64 (linux/amd64) et Linux ARM64 (linux/arm64), active les règles nodeSelector et affinity dans les charts Helm et comprend de nombreuses mises à jour importantes des dépendances, pour davantage de sécurité, de flexibilité et de meilleures performances.
Informations concernant cette nouvelle version
- Nom de la version : Dynamic Engine 1.1.0 (2025-12)
- Date de sortie : 11 décembre 2025
- Compatibilité : Kubernetes v1.30 et supérieures
Nouvelles fonctionnalités notables
- DPE-1147 : Support des nœuds Linux ARM64 dans les clusters Kubernetes Dynamic Engine :
- Toutes les images de Dynamic Engine sont à présent disponibles pour les architectures Linux x86-64 (linux/amd64) et Linux ARM64 (linux/arm64).
- Les règles nodeSelector et affinity sont à présent supportées dans les charts Helm Dynamic Engine.
Améliorations clés et de sécurité
- DPE-2976 : Toutes les images ont été mises à niveau de Rocky Linux 9.6 à Rocky Linux 10.1, résolvant ainsi les vulnérabilités de sécurité de la version 9.6 pour une sécurité et une stabilité de la plateforme améliorées.
- DPE-1975 : data-service-route-deployer supporte à présent la stratégie de mise à jour progressive (rolling), permettant ainsi les mises à niveau de version des services sans interruption.
- DPE-2076 : Suppression de register-oidc pour simplifier la configuration du déploiement.
- DPE-2078 : Les identifiants du registre d'images sont à présent masqués au cours du processus d'installation des services, améliorant la sécurité et empêchant leur divulgation accidentelle.
- DPE-1972 : L'historique Helm pour les services installés dans Dynamic Engine a été réduit à trois entrées, réduisant ainsi l'empreinte mémoire.
- DPE-2081 : Suppression des définitions de ressources personnalisées qlikruntime (v1).
Services inclus
| Nom du chart Helm | Version du graphique | Scope | Chemin de l'artefact |
|---|---|---|---|
| dynamic-engine-crd | 1.1.0 | Définitions de ressources personnalisées | ghcr.io/talend/helm/dynamic-engine-crd |
| dynamic-engine | 1.1.0 | Infrastructure de Dynamic Engine | ghcr.io/talend/helm/dynamic-engine |
| dynamic-engine-environment | 1.1.0 | Environnement Dynamic Engine | ghcr.io/talend/helm/dynamic-engine-environment |
| Service | Version du graphique | Chemin de l'artefact |
|---|---|---|
| reloader | 2.2.5 | ghcr.io/talend/helm/reloader |
| docker-registry | 3.0.0 | ghcr.io/talend/helm/docker-registry |
| engine-config-manager | 2.7.0 | ghcr.io/talend/helm/dpe-engine-config-manager |
| di-job-deployer | 1.22.0 | ghcr.io/talend/helm/dpe-di-job-deployer |
| di-job-controller | 1.12.0 | ghcr.io/talend/helm/dpe-job-controller |
| log-collector | 1.5.0 | ghcr.io/talend/helm/dpe-log-collector |
| data-service-route-deployer | 1.4.0 | ghcr.io/talend/helm/dpe-data-service-route-deployer |
| Service | Version de l'image | Fonctionnalité | Chemin de l'artefact |
|---|---|---|---|
| engine-operator | 1.1.0 | Infrastructure | ghcr.io/talend/engine-operator |
| reloader | v1.4.10 | Infrastructure | ghcr.io/talend/reloader |
| docker-registry | 3.0.0 | Infrastructure | ghcr.io/talend/registry |
| kube-base | 5.0.0 | Infrastructure | ghcr.io/talend/kube-base |
| engine-config-manager | 1.8.0 | Pairing | ghcr.io/talend/engine-config-manager |
| di-job-deployer | 2.22.0 | Intégration de données | ghcr.io/talend/di-job-deployer |
| di-job-controller | 2.20.0 | Intégration de données | ghcr.io/talend/job-controller |
| di-job-restore-orphans | 1.17.0 | Intégration de données | ghcr.io/talend/di-job-restore-orphans |
| di-job-runner-jre17 | 2.20.0 | Intégration de données | ghcr.io/talend/di-job-runner-jre17 |
| log-collector | 1.7.0 | Commun | ghcr.io/talend/dynamic-engine-log-collector |
| fluent-bit | 4.0.13 | Commun | ghcr.io/talend/fluent-bit |
| data-service-route-deployer | 1.9.0 | Data Services (Service de données) et Routes | ghcr.io/talend/data-service-route-deployer |
| image-builder | 1.7.0 | Data Services (Service de données) et Routes | ghcr.io/talend/image-builder |
| jre17-base-minimal | 5.0.0 | Data Services (Service de données) et Routes | ghcr.io/talend/jre17-base-minimal |
Vérification de la signature de l'artefact
Qlik fournit des signatures numériques pour toutes les images officielles et charts Helm à partir de la version v0.22 de Dynamic Engine. Tous les artefacts sont signés lors du build, avec une paire de clés asymétriques : la clé privée est utilisée pour la signature et la clé publique est rendue disponible pour vérification de la signature.
Pour plus d'informations concernant cette vérification facultative de l'authenticité des artefacts de Dynamic Engine, consultez Option de sécurité : Vérifier les signatures des artefacts Dynamic Engine.