Aller au contenu

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.