- Plateforme GitOps CI/CD qui prend en charge l’automatisation des workflows d’infrastructure basés sur GitHub
- Permet d’orchestrer les opérations Terraform, OpenTofu, CDKTF et Terragrunt via des pull requests
- Propose des options de déploiement SaaS et on-premise, avec une intégration Git complète optimisée pour la gestion de l’infrastructure as code
- True GitOps
- Toute la configuration est stockée dans Git et peut être gérée avec le code
- Il est possible d’effectuer des opérations de branchement, de fusion et de restauration comme avec du code, sans fichier de configuration séparé ni configuration externe
- Conçu pour la scalabilité et la fiabilité
- GitHub-Native : intégration directe avec GitHub Actions, PR et Secrets, sans outil supplémentaire
- Sécurité entreprise : RBAC, SSO, journal d’audit, etc., pour fournir une infrastructure sûre et conforme
- Haute disponibilité : architecture distribuée capable de gérer l’exécution parallèle et les environnements multi-repos
- Drift Detection : détecte les écarts entre l’infrastructure en temps réel et le code, puis alerte
- Prise en charge multi-environnements : gestion simple des environnements de développement, de staging et de production
Fonctionnalités principales
- Intégration GitOps : orchestration des changements Terraform avec les pull requests GitHub et Actions
- Haute disponibilité : prise en charge des opérations à grande échelle et des équipes grâce à une architecture distribuée
- Apply Before/After Merge : possibilité d’appliquer les changements d’infrastructure avant ou après la fusion
- Estimation des coûts : prévision automatique des coûts avant l’application des changements
- Authentification OIDC : authentification sécurisée auprès des fournisseurs cloud via OpenID Connect
- Verrouillage des applications : évite les conflits grâce au verrouillage automatique et à la prévention des opérations simultanées
- Exécution parallèle : possibilité d’exécuter plusieurs opérations en parallèle sans limite
- Private Runners : sécurité renforcée grâce à des environnements d’exécution dédiés
- Drift Detection : détecte et corrige les divergences avec les configurations Terraform ou OpenTofu
- Gestion multi-environnements : gestion par environnement avec GitHub Environments
- RBAC : prise en charge d’une gestion fine des autorisations par utilisateur et par équipe GitHub
- Journal d’audit : toutes les modifications d’infrastructure peuvent être suivies et examinées
Aperçu de l’architecture
- Terrateam Server : orchestre les opérations d’infrastructure et convient aux opérations parallèles comme aux environnements complexes
- Application GitHub : intègre le workflow GitOps aux fonctionnalités natives de GitHub
- GitHub Actions : joue un rôle central dans l’exécution du code et la gestion de l’infrastructure
- Base de données Postgres : stocke en toute sécurité les données d’exécution et la configuration afin de garantir la cohérence et les capacités d’audit
Open source et version payante
- Community Edition (CE) : version open source gratuite pour les petites équipes et les développeurs individuels
- Enterprise Edition (EE) : fournit des fonctionnalités supplémentaires comme RBAC et le journal d’audit UI pour les grandes organisations
Aucun commentaire pour le moment.