Installation et configuration
Un service d'automatisation doit atteindre les systèmes qu'il gère. L'emplacement de l'application web et celui de la machine exécutant un job sont deux choix distincts.
| Critères | Semaphore UI | Spacelift |
|---|---|---|
| Binaire natif autonome | Oui | NonSaaS ou services conteneurisés |
| Plan de contrôle auto-hébergé | Oui | OuiEnterprise+ |
| Édition auto-hébergée gratuite | OuiCommunity sous MIT | NonAuto-hébergement commercial |
| Exécution sans Kubernetes | Oui | OuiDeploy en SaaS ou sur ECS, Flows auto-hébergé nécessite EKS |
Spacelift Deploy est disponible en service hébergé. Une équipe peut donc l'utiliser sans exploiter le plan de contrôle. Enterprise+ fournit des options entièrement auto-hébergées, sur site et isolées du réseau, avec notamment des méthodes d'installation ECS et Kubernetes. Flows est un module associé séparément, avec ses propres paramètres d'accès. Son installation auto-hébergée documentée nécessite une licence et utilise actuellement AWS EKS.
Semaphore UI Community fournit le service auto-hébergé sans frais de licence. Une installation par binaire, paquet natif ou Docker peut utiliser un serveur existant, Kubernetes restant possible. Ce modèle convient lorsque l'équipe souhaite partager des jobs de provisionnement et de maintenance sans acheter une offre de plateforme auto-hébergée ni introduire un cluster uniquement pour l'automatisation. L'équipe exploite elle-même l'application et la base de données.




