Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/irezd/python-fastapi-docker-image-v2
Demonstrates creating a Docker image for a FastAPI and deploying it on ECS. The infrastructure is built on AWS using Terraform, and continuous deployment is implemented through GitHub Actions. The built Docker images are stored on ECR public repository.
https://github.com/irezd/python-fastapi-docker-image-v2
autoscaling-group docker-container dockerfile ec2 ecr ecs load-balancer route53 terraform
Last synced: 25 days ago
JSON representation
Demonstrates creating a Docker image for a FastAPI and deploying it on ECS. The infrastructure is built on AWS using Terraform, and continuous deployment is implemented through GitHub Actions. The built Docker images are stored on ECR public repository.
- Host: GitHub
- URL: https://github.com/irezd/python-fastapi-docker-image-v2
- Owner: IrezD
- Created: 2023-12-27T22:37:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-20T13:40:50.000Z (7 months ago)
- Last Synced: 2024-11-05T20:17:05.647Z (2 months ago)
- Topics: autoscaling-group, docker-container, dockerfile, ec2, ecr, ecs, load-balancer, route53, terraform
- Language: HCL
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# About this Project
This project involves creating a Docker image for a FastAPI and deploying it on ECS. The infrastructure is built on AWS using Terraform, and continuous deployment is implemented through GitHub Actions. The built Docker images are stored on ECR public repository. And the docker containers are running on ECS using EC2 lanuch type which are managed by Elastic Load Balancer on AWS.