Déploiement Helm (Recommandé)
Les charts Helm vous permettent de déployer un Dynamic Engine avec des espaces de noms, des noms de services et des configurations de stockage personnalisé·es.
Note InformationsConseil : À propos de Helm et Kubectl :
Deux options existent pour le déploiement de votre écosystème du Dynamic Engine.
- Si vous choisissez l'option Kubectl, ignorez cette section et consultez Déploiement Kubectl.
- Si vous souhaitez modifier le type de déploiement sélectionné pour votre Dynamic Engine et son environnement, consultez Modifier le type d'un déploiement d'un Dynamic Engine.
Les charts Helm dans Dynamic Enginesont disponibles en tant qu'images dans oci://ghcr.io/talend/helm/ et comprennent :
- dynamic-engine-crd : définitions des CRD (Custom Resources Definition) pour les services de Dynamic Engine.
- dynamic-engine : chart Helm pour une instance de Dynamic Engine.
- dynamic-engine-environment : chart Helm pour les environnements de Dynamic Engine.
La mise à niveau depuis des manifestes Kubernetes vers des charts Helm n'est pas supportée pour les services de Dynamic Engine déployés.
Avant de commencer
- Un cluster Kubernetes (en version 1.28 ou supérieure) sans installation préalable de Dynamic Engine. Les charts Helm de Dynamic Engine seront installés dans ce cluster.
- Un accès privilégié à ce cluster Kubernetes.
- Les outils suivants d'invite de commande installés : kubectl et helm. La version de Helm doit être 3.17.2 ou supérieure.
Pourquoi et quand exécuter cette tâche
Chacune des sections suivantes présente un exemple de déploiement.