- GitOps-CI/CD-Plattform zur Automatisierung von GitHub-basierten Infrastruktur-Workflows
- Terraform-, OpenTofu-, CDKTF- und Terragrunt-Aufgaben lassen sich über Pull Requests koordinieren
- Bietet SaaS-Service und On-Premises-Bereitstellungsoptionen und ist mit vollständiger Git-Integration für die Verwaltung von Infrastructure as Code optimiert
- True GitOps
- Sämtliche Konfigurationen werden in Git gespeichert und können zusammen mit dem Code verwaltet werden
- Branching, Merging und Rollbacks lassen sich wie Code ausführen, ohne separate Konfigurationsdateien oder externe Konfiguration
- Entwickelt mit Blick auf Skalierbarkeit und Zuverlässigkeit
- GitHub-Native: Direkte Integration mit GitHub Actions, PRs und Secrets, ohne zusätzliche Tools
- Enterprise-Sicherheit: Sichere und regelkonforme Infrastruktur durch RBAC, SSO, Audit-Logs usw.
- Hochverfügbarkeit: Verteilte Architektur zur Verarbeitung paralleler Ausführungen und Multi-Repo-Umgebungen
- Drift Detection: Erkennt Unterschiede zwischen der Live-Infrastruktur und dem Code in Echtzeit und warnt davor
- Unterstützung mehrerer Umgebungen: Entwicklungs-, Staging- und Produktionsumgebungen lassen sich einfach verwalten
Hauptfunktionen
- GitOps-Integration: Koordiniert Terraform-Änderungen mit GitHub Pull Requests und Actions
- Hochverfügbarkeit: Unterstützt große Workloads und Teams mit einer verteilten Architektur
- Apply Before/After Merge: Infrastrukturänderungen können vor oder nach dem Merge angewendet werden
- Kostenschätzung: Prognostiziert Kosten automatisch, bevor Änderungen angewendet werden
- OIDC-Authentifizierung: Sichere Authentifizierung gegenüber Cloud-Anbietern über OpenID Connect
- Apply-Locking: Vermeidet Konflikte durch automatische Sperren und Schutz vor gleichzeitigen Operationen
- Parallele Ausführung: Mehrere Aufgaben können ohne Einschränkungen parallel ausgeführt werden
- Private Runners: Höhere Sicherheit durch dedizierte Ausführungsumgebungen
- Drift Detection: Erkennt und behebt Abweichungen von Terraform- oder OpenTofu-Konfigurationen
- Verwaltung mehrerer Umgebungen: Umgebungsbezogene Verwaltung mit GitHub Environments
- RBAC: Unterstützt granulare Berechtigungsverwaltung für GitHub-Benutzer und -Teams
- Audit-Logs: Alle Infrastrukturänderungen können nachverfolgt und überprüft werden
Architekturüberblick
- Terrateam Server: Koordiniert Infrastrukturaufgaben und eignet sich für parallele Workloads und komplexe Umgebungen
- GitHub-Anwendung: Integriert GitOps-Workflows in native GitHub-Funktionen
- GitHub Actions: Zentrale Komponente für Codeausführung und Infrastrukturverwaltung
- Postgres-Datenbank: Speichert Aufgabendaten und Konfigurationen sicher und sorgt für Konsistenz und Auditierbarkeit
Open Source- und kostenpflichtige Versionen
- Community Edition (CE): Kostenlose Open-Source-Version für kleine Teams und einzelne Entwickler
- Enterprise Edition (EE): Bietet zusätzliche Funktionen wie RBAC und UI-Audit-Logs für große Organisationen
Noch keine Kommentare.