7 points par xguru 2024-12-09 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • 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.

Aucun commentaire pour le moment.