Home
Softono

Tf Ecr Ecs Gh Deploy

Open source HCL
66
Stars
53
Forks
0
Issues
1
Watchers
2 years
Last Commit

 About Tf Ecr Ecs Gh Deploy

Example repository to build OCI, publish to ECR and deploy to ECS fargate, setup using terraform.

Platforms

Web Self-hosted Docker

Languages

HCL

Need Help Installing Tf Ecr Ecs Gh Deploy?

We provide expert installation service for this software. Our team will install, configure, and secure Tf Ecr Ecs Gh Deploy on your server. plans start at just $30.

Tf Ecr Ecs Gh Deploy

View on GitHub

Automated ECS deployments

workflow

Create the AWS infrastructure (ECS, ECR, ALB, ...) to deploy a container and automatically update it using Github Action.

Example run is available here.

Hey, considering some people forked this project I made a Terraform Module based on the resources I used in this repository. It is available at github.com/tbobm/terraform-aws-ecs and it is already available in the Terraform Registry at tbobm/ecs.

Core components

AWS

The AWS infrastructure is setup using terraform in the ./terraform.

The following components are deployed:

CI/CD

The repository leverages the AWS Github Actions maintained by AWS.

The main goal is to provide an example configuration of the following workflow:

  • Run the integration tests
  • Build the Docker image
  • Publish it to a private ECR
  • Update the corresponding ECS Service (by editing the task image)