7 puntos por xguru 2024-12-09 | Aún no hay comentarios. | Compartir por WhatsApp
  • 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.

Aún no hay comentarios.