Apache Hop Server : options de déploiement¶
Le modèle Apache Hop Server (catégorie Traitement) déploie un serveur d'exécution Apache Hop : il exécute les pipelines et workflows du projet Git synchronisé sur l'instance, à la demande ou sur planification — voir Jobs et planification.
Général¶
| Champ | Rôle |
|---|---|
| Version Hop | Tag de l'image ds/hop-server. |
| Limite mémoire, Limite CPU | Ressources du conteneur (catégorie Capacité) : 4Gi et 2000m par défaut. |
| File Browser | Gestionnaire de fichiers accessoire (upload/téléchargement), activé par défaut. |
| Nom de l'environnement Hop | HOP_ENVIRONMENT_NAME : environnement du projet activé au démarrage. |
Source Git¶
La source du projet est obligatoire ici, et se renseigne comme pour Apache Hop GUI : instance Forgejo gérée (instance, dépôt, branche) ou saisie manuelle (URL, branche, utilisateur et jeton pour un dépôt privé).
| Champ | Rôle |
|---|---|
| Intervalle de synchronisation | Fréquence de scrutation du dépôt par le sidecar git-sync (30s, 1m, 5m…), 60s par défaut. |
Contrairement à Hop GUI, le projet est synchronisé en continu : un commit poussé sur la branche suivie est pris en compte à la synchronisation suivante, sans redémarrer l'application.
Pour aller plus loin¶
- Jobs et planification — file d'attente, lancement d'un job, planification périodique.
- Test de compatibilité API, action de la carte : vérifie que l'API du serveur répond, point de contrôle par point de contrôle.