- Platform GitOps CI/CD yang mendukung otomatisasi alur kerja infrastruktur berbasis GitHub
- Dapat mengoordinasikan pekerjaan Terraform, OpenTofu, CDKTF, dan Terragrunt melalui pull request
- Menyediakan opsi layanan SaaS dan deployment on-premises, serta dioptimalkan untuk pengelolaan kode infrastruktur dengan integrasi Git penuh
- True GitOps
- Semua konfigurasi disimpan di Git dan dapat dikelola bersama kode
- Tanpa perlu file konfigurasi terpisah atau konfigurasi eksternal, operasi branch, merge, dan rollback dapat dilakukan seperti mengelola kode
- Dirancang dengan mempertimbangkan skalabilitas dan keandalan
- Native GitHub: terintegrasi langsung dengan GitHub Actions, PR, dan Secrets sehingga tidak memerlukan alat tambahan
- Keamanan enterprise: menyediakan infrastruktur yang aman dan patuh regulasi dengan RBAC, SSO, audit log, dan lainnya
- Ketersediaan tinggi: arsitektur terdistribusi yang mampu menangani eksekusi paralel dan lingkungan multi-repo
- Drift Detection: mendeteksi perbedaan antara infrastruktur aktual dan kode secara real-time lalu memberikan peringatan
- Dukungan multi-lingkungan: mudah mengelola lingkungan development, staging, dan production
Fitur utama
- Integrasi GitOps: mengoordinasikan perubahan Terraform menggunakan GitHub pull request dan Actions
- Ketersediaan tinggi: mendukung pekerjaan dan tim berskala besar dengan arsitektur terdistribusi
- Apply Before/After Merge: dapat menerapkan perubahan infrastruktur sebelum atau sesudah merge
- Estimasi biaya: memprediksi biaya secara otomatis sebelum perubahan diterapkan
- Autentikasi OIDC: melakukan autentikasi aman dengan penyedia cloud melalui OpenID Connect
- Penguncian apply: menghindari konflik dengan penguncian otomatis dan pencegahan pekerjaan simultan
- Eksekusi paralel: dapat menjalankan banyak pekerjaan secara paralel tanpa batas
- Private Runners: memperkuat keamanan dengan memanfaatkan lingkungan eksekusi khusus
- Drift Detection: mendeteksi dan memperbaiki ketidaksesuaian dengan konfigurasi Terraform atau OpenTofu
- Manajemen multi-lingkungan: memungkinkan pengelolaan per lingkungan menggunakan GitHub Environments
- RBAC: mendukung pengelolaan izin terperinci untuk pengguna dan tim GitHub
- Audit log: semua perubahan infrastruktur dapat dilacak dan ditinjau
Ikhtisar arsitektur
- Terrateam Server: mengoordinasikan pekerjaan infrastruktur dan cocok untuk pekerjaan paralel serta lingkungan kompleks
- Aplikasi GitHub: mengintegrasikan alur kerja GitOps dengan fitur native GitHub
- GitHub Actions: berperan penting dalam eksekusi kode dan pengelolaan infrastruktur
- Database Postgres: menyimpan data pekerjaan dan konfigurasi secara aman untuk menyediakan konsistensi dan kemampuan audit
Open source dan versi berbayar
- Community Edition (CE): versi open source gratis untuk tim kecil dan pengembang individu
- Enterprise Edition (EE): menyediakan fitur tambahan seperti RBAC dan audit log UI untuk organisasi berskala besar
Belum ada komentar.