- GitHubベースのインフラワークフロー自動化を支援するGitOps CI/CDプラットフォーム
- Terraform、OpenTofu、CDKTF、およびTerragruntの作業をpull requestを通じて調整可能
- SaaSサービスとオンプレミス展開オプションを提供し、完全なGit統合によりインフラコード管理に最適化
- True GitOps
- すべての設定がGitに保存され、コードとともに管理可能
- 個別の設定ファイルや外部構成を必要とせず、ブランチ、マージ、ロールバック作業をコードのように実行可能
- 拡張性と信頼性を考慮した設計
- GitHub-Native: GitHub Actions、PR、Secretsと直接統合され、追加ツールは不要
- エンタープライズセキュリティ: RBAC、SSO、監査ログなどにより、安全でコンプライアンスに準拠したインフラを提供
- 高可用性: 並列実行とマルチリポジトリ環境を処理できる分散アーキテクチャ
- Drift Detection: 実際のインフラとコード間の差異を検知して警告
- マルチ環境対応: 開発、ステージング、本番環境を容易に管理可能
主な機能
- GitOps統合: GitHub pull requestとActionsを使ってTerraform変更を調整
- 高可用性: 分散アーキテクチャにより大規模な作業とチームを支援
- Apply Before/After Merge: マージ前後にインフラ変更を適用可能
- コスト見積もり: 変更適用前にコストを自動予測
- OIDC認証: OpenID Connectを通じてクラウドプロバイダーと安全に認証
- 適用ロック: 自動ロックと同時作業防止機能により競合を回避
- 並列実行: 制限なく複数の作業を並列実行可能
- Private Runners: 専用実行環境を活用してセキュリティを強化
- Drift Detection: TerraformまたはOpenTofu設定との不一致を検知して修正
- マルチ環境管理: GitHub Environmentsを使用して環境ごとの管理が可能
- RBAC: GitHubユーザーおよびチームごとの詳細な権限管理をサポート
- 監査ログ: すべてのインフラ変更を追跡・レビュー可能
アーキテクチャ概要
- Terrateam Server: インフラ作業を調整し、並列作業や複雑な環境に適合
- GitHubアプリケーション: GitOpsワークフローをネイティブなGitHub機能と統合
- GitHub Actions: コード実行とインフラ管理の中核的役割
- Postgresデータベース: 作業データと構成を安全に保存し、一貫性と監査機能を提供
オープンソース版と有償版
- Community Edition (CE): 小規模チームと個人開発者向けの無料オープンソース版
- Enterprise Edition (EE): RBAC、UI監査ログなど、大規模組織向けの追加機能を提供
まだコメントはありません。