Configuration de GKE avec un stockage Filestore pour Dynamic Engine
Une fois que votre cluster GKE est prêt, configurez le stockage partagé sauvegardé dans Filestore et déployez-le avec un environnement Dynamic Engine.
Dynamic Engine nécessite ce stockage partagé uniquement lorsque configuration.persistence.enabled=true est configuré pour votre moteur. Sinon, le stockage est facultatif et ne devient nécessaire que lorsque vos tâches Talend Management Console ont besoin d'un stockage persistant.
Avant de commencer
- Cluster GKE configuré pour un déploiement Dynamic Engine. Pour les conditions préalables requises spécifiques à la plateforme, la configuration du cluster et les étapes d'accès au cluster, consultez Configurer Google Kubernetes Engine (GKE) pour le déploiement de Dynamic Engine.
- Les définitions des ressources personnalisées dynamic-engine-crd doivent avoir été installées à l'aide du chart Helm oci://ghcr.io/talend/helm/dynamic-engine-crd. Si ce n'est pas le cas, exécutez les commandes suivantes pour l'installation :
- Trouvez la version du chart à utiliser :
- Exécutez la commande Helm suivante :
helm show chart oci://ghcr.io/talend/helm/dynamic-engine-crd --version <engine_version> - Visualisez la version directement depuis Talend Management Console ou consultez le Dynamic Engine journal de modification de la version du chart dans votre version de Dynamic Engine.
- Utilisez un appel d'API pour l'endpoint de version de Dynamic Engine (en anglais).
- Exécutez la commande Helm suivante :
- Exécutez la commande suivante pour installer le chart Helm dans une version donnée :Remplacez <helm_chart_version> par la version du chart supportée par votre version du Dynamic Engine.
helm install dynamic-engine-crd oci://ghcr.io/talend/helm/dynamic-engine-crd --version <helm_chart_version>Si vous ne spécifiez pas la version, vous installez la dernière version disponible du chart dynamic-engine-crd.
- Trouvez la version du chart à utiliser :
Pourquoi et quand exécuter cette tâche
Cette procédure explique comment configurer le stockage partagé sauvegardé dans Filestore et déployer un environnement Dynamic Engine personnalisé dans un cluster GKE.
Procédure
Résultats
Une fois terminée, les services d'environnement de Dynamic Engine sont installés dans votre cluster GKE et sont prêts à exécuter des tâches ou des plans.
Dans Talend Management Console, le statut de cet environnement devient Ready (Prêt), confirmant qu'il est prêt à exécuter des tâches ou des plans.
Si le déploiement échoue ou si les services de Dynamic Engine sont dissociés, le statut devient Not ready (Pas prêt).
Que faire ensuite
Après un déploiement réussi, vous pouvez ajouter des tâches à l'environnement de Dynamic Engine comme pour les moteurs standards. Pour plus de détails, consultez Ajouter une tâche de Job dans un environnement de Dynamic Engine.