- Plataforma de GitOps CI/CD que soporta la automatización de flujos de trabajo de infraestructura basada en GitHub
- Permite coordinar trabajos de Terraform, OpenTofu, CDKTF y Terragrunt mediante pull requests
- Ofrece opciones de servicio SaaS y despliegue on-premises, y está optimizada para la gestión de infraestructura como código con integración completa con Git
- True GitOps
- Toda la configuración se almacena en Git y puede gestionarse junto con el código
- Es posible realizar operaciones de ramas, merge y rollback como si fueran código, sin necesidad de archivos de configuración separados ni configuración externa
- Diseñada con escalabilidad y confiabilidad en mente
- GitHub-Native: se integra directamente con GitHub Actions, PR y Secrets, sin necesidad de herramientas adicionales
- Seguridad empresarial: ofrece infraestructura segura y compatible con normativas mediante RBAC, SSO, registros de auditoría y más
- Alta disponibilidad: arquitectura distribuida capaz de manejar ejecución en paralelo y entornos con múltiples repositorios
- Drift Detection: detecta y alerta sobre diferencias entre la infraestructura en tiempo real y el código
- Soporte para múltiples entornos: permite gestionar fácilmente entornos de desarrollo, staging y producción
Funciones principales
- Integración GitOps: coordina cambios de Terraform usando pull requests y Actions de GitHub
- Alta disponibilidad: soporta operaciones y equipos a gran escala con una arquitectura distribuida
- Apply Before/After Merge: permite aplicar cambios de infraestructura antes o después del merge
- Estimación de costos: predice automáticamente los costos antes de aplicar cambios
- Autenticación OIDC: se autentica de forma segura con proveedores cloud mediante OpenID Connect
- Bloqueo de aplicación: evita conflictos con bloqueo automático y prevención de trabajo simultáneo
- Ejecución en paralelo: permite ejecutar múltiples trabajos en paralelo sin restricciones
- Private Runners: refuerza la seguridad usando entornos de ejecución dedicados
- Drift Detection: detecta y corrige discrepancias con configuraciones de Terraform u OpenTofu
- Gestión multiambiente: permite administrar por entorno usando GitHub Environments
- RBAC: soporta gestión detallada de permisos por usuario y equipo de GitHub
- Registros de auditoría: permite rastrear y revisar todos los cambios de infraestructura
Resumen de arquitectura
- Terrateam Server: coordina trabajos de infraestructura y es adecuado para tareas paralelas y entornos complejos
- Aplicación de GitHub: integra el flujo de trabajo GitOps con funciones nativas de GitHub
- GitHub Actions: cumple un papel central en la ejecución de código y la gestión de infraestructura
- Base de datos Postgres: almacena de forma segura datos de trabajos y configuración para ofrecer consistencia y capacidades de auditoría
Versiones open source y de pago
- Community Edition (CE): versión gratuita y open source para equipos pequeños y desarrolladores individuales
- Enterprise Edition (EE): ofrece funciones adicionales para organizaciones grandes, como RBAC y registros de auditoría en la UI
Aún no hay comentarios.