Taiga Deployment on AWS
Project description
This project demonstrates a self-hosted Taiga deployment on AWS EKS, automated with Terraform and GitLab CI/CD. The implementation includes infrastructure as code, Kubernetes manifests, and a complete delivery pipeline for deploying Taiga in a scalable, production-ready configuration.
01 · Macro architecture
Application traffic
Macro diagram representing the request path from users to Taiga on EKS, showing application workloads using managed AWS data services without placing stateful systems inside the cluster.
02 · Delivery flow
GitLab CI/CD pipeline
Meso-level diagram representing the delivery path from commit to deployment, showing how validation, immutable images, Terraform review and manual production gates control change.
03 · Access boundaries
Security group boundaries
Chart diagram representing workload-to-service access, showing how security groups limit database, cache and message-broker connections to the pods and ports that require them.