Version Dynamic Engine v1.1.0
In Dynamic Engine v1.1.0 werden Unterstützung für mehrere Architekturen für Linux x86-64 (linux/amd64) und Linux ARM64 (linux/arm64) hinzugefügt, nodeSelector- und affinity-Regeln in Helm-Charts ermöglicht und zahlreiche Aktualisierungen für kritische Abhängigkeiten eingeschlossen, um Sicherheit, Flexibilität und Leistung zu verbessern.
Versionsinformationen
- Release-Name: Dynamic Engine 1.0.0 (2025-12)
- Freigabedatum 11. Dezember 2025
- Kompatibilität: Kubernetes v1.30 und höher
Hervorstechende neue Funktionen
- DPE-1147: Unterstützung für Linux ARM64-Knoten in Dynamic Engine Kubernetes-Clustern:
- Alle Dynamic Engine Images sind jetzt sowohl für Linux x86-64-Architekturen (linux/amd64) als auch für Linux ARM64-Architekturen (linux/arm64) verfügbar.
- Die nodeSelector- und affinity-Regeln werden jetzt in Dynamic Engine Helm-Charts unterstützt.
Wichtige Verbesserungen und Sicherheitsverbesserungen
- DPE-2976: Alle Images wurden von Rocky Linux 9.6 auf Rocky Linux 10.1 aktualisiert und CVEs in 9.6 behoben, um die Sicherheit und Plattformstabilität zu verbessern.
- DPE-1975: data-service-route-deployer unterstützt jetzt eine rollierende Aktualisierungsstrategie, was Versions-Upgrades von Diensten ohne Ausfallzeiten ermöglicht.
- DPE-2076: register-oidc wurde entfernt, um die Implementierungskonfiguration zu optimieren.
- DPE-2078: Image-Registrierungsanmeldedaten sind jetzt im Dienstinstallationsprozess ausgeblendet, was die Sicherheit erhöht und eine versehentliche Offenlegung der Anmeldedaten verhindert.
- DPE-1972: Der Helm-Verlauf für installierte Dynamic Engine Dienste wurde auf 3 Einträge reduziert, um die Arbeitsspeicherbelastung zu reduzieren.
- DPE-2081: Benutzerdefinierte Ressourcendefinitionen für qlikruntime (v1) wurden entfernt.
Inbegriffene Dienstleistungen
| Helm-Diagrammname | Diagrammversion | Anwendungsbereich | Artefaktpfad |
|---|---|---|---|
| dynamic-engine-crd | 1.1.0 | Benutzerdefinierten Ressourcendefinitionen | ghcr.io/talend/helm/dynamic-engine-crd |
| dynamic-engine | 1.1.0 | Dynamic Engine-Infrastruktur | ghcr.io/talend/helm/dynamic-engine |
| dynamic-engine-environment | 1.1.0 | Dynamic Engine-Umgebung | ghcr.io/talend/helm/dynamic-engine-environment |
| Dienst | Diagrammversion | Artefaktpfad |
|---|---|---|
| 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 |
| Dienst | Bildversion | Funktion | Artefaktpfad |
|---|---|---|---|
| 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 | Kopplung | ghcr.io/talend/engine-config-manager |
| di-job-deployer | 2.22.0 | Datenintegration | ghcr.io/talend/di-job-deployer |
| di-job-controller | 2.20.0 | Datenintegration | ghcr.io/talend/job-controller |
| di-job-restore-orphans | 1.17.0 | Datenintegration | ghcr.io/talend/di-job-restore-orphans |
| di-job-runner-jre17 | 2.20.0 | Datenintegration | ghcr.io/talend/di-job-runner-jre17 |
| log-collector | 1.7.0 | Allgemein | ghcr.io/talend/dynamic-engine-log-collector |
| fluent-bit | 4.0.13 | Allgemein | ghcr.io/talend/fluent-bit |
| data-service-route-deployer | 1.9.0 | Datenservices und Routen | ghcr.io/talend/data-service-route-deployer |
| image-builder | 1.7.0 | Datenservices und Routen | ghcr.io/talend/image-builder |
| jre17-base-minimal | 5.0.0 | Datenservices und Routen | ghcr.io/talend/jre17-base-minimal |
Prüfung der Artefakt-Signaturen
Qlik stellt digitale Signaturen für alle offizellen Abbilder und Helm-Charts ab Dynamic Engine v0.22 bereit. Alle Artefakte werden zur Erstellungszeit mit einem asymmetrischen Schlüsselpaar signiert: Der private Schlüssel wird für die Signierung verwendet. Außerdem wird der öffentliche Schlüssel für die Signaturverifizierung verfügbar gemacht.
Weitere Informationen zu dieser optionalen Authentizitätsprüfung von Dynamic Engine-Artefakten finden Sie unter Sicherheitsoption: Prüfen von Dynamic Engine Artefaktsignaturen.