Helm-Standardimplementierung
Mit dem Helm-Chart können Sie Dynamic Engine mit benutzerdefinierten Namespaces, Dienstnamen und Speicherkonfigurationen bereitstellen.
- Wenn Sie Kubectl wählen, überspringen Sie diesen Abschnitt und wechseln Sie zu Anhang: klassische Kubectl-Implementierung.
- Wenn Sie den ausgewählten Bereitstellungstyp für Ihr Dynamic Engine und seine Umgebung ändern möchten, wechseln Sie zu Ändern des Bereitstellungstyps eines Dynamic Engine.
Dynamic Engine Helm-Charts sind als Images unter oci://ghcr.io/talend/helm/ verfügbar. Dazu zählen:
- dynamic-engine-crd: benutzerdefinierte Core-Ressourcendefinitionen für Dynamic Engine-Services.
- dynamic-engine: Helm-Chart für eine Dynamic Engine-Instanz.
- dynamic-engine-environment: Helm-Chart für Dynamic Engine-Umgebungen.
Vorbereitungen
- Ein Kubernetes-Cluster ohne vorhandene Dynamic Engine-Dienste. Dynamic Engine Helm-Charts werden in diesem Cluster installiert.
- Privilegierter Zugriff auf diesen Kubernetes-Cluster.
- Installierte Befehlszeilen-Tools: kubectl und helm. Die Helm-Version muss 3.17.2 oder höher sein.
Warum und wann dieser Vorgang ausgeführt wird
Das folgende Verfahren stellt die Standardimplementierung dar, d. h. das Implementieren von Dynamic Engine und ihrer Umgebung ohne Anpassung. Es werden nur Standard-Helm-Wertedateien verwendet.
Prozedur
Ergebnisse
Nachdem dies erfolgreich durchgeführt wurde, sind die Dynamic Engine-Umgebungsdienste in Ihrem Cluster installiert und stellen eine Verbindung zur Dynamic Engine her.
In Talend Management Console ändert sich der Status dieser Umgebung zu Ready (Bereit), was bestätigt, dass sie zum Ausführen von Tasks oder Plänen bereit ist.
Wenn die Bereitstellung fehlschlägt oder die Dynamic Engine-Dienste von der Dynamic Engine getrennt werden, ändert sich der Status in Not ready (Nicht bereit).