Overview of the Production Web stack on ECS Fargate
mainThe production web environment is hosted on AWS ECS Fargate. This stack manages the kortix-prod-web ECS service and the domain prod-fe-ecs.kortix.com.
Key operational details:
- Infrastructure: Runs two on-demand Fargate tasks across private subnets.
- Scaling: Uses CPU and memory target tracking to scale the service from two to twelve tasks.
- Reliability: Employs an ECS deployment circuit breaker to automatically roll back unhealthy task revisions.
- Dependencies: Reads from the production VPC, subnets, and the
kortix-prod-web-envsecret. - State Management: Uses the remote state key
prod/ecs-web.tfstate.
Note on Deployment: This stack does not manage kortix.com. Vercel remains active during parallel validation, and production protection is disabled in the rendered web profile.