← All projects

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.

Diagram