Skip to content

akhileshmishrabiz/flaskapp-awsec2

Repository files navigation

We will deploy the dockerized Flask application on AWS EC2 with GitHub Actions. We will follow the Devops core principle - CICD(continuous integration and continuous deployment) to build and deploy the application on every code change. 

Whenever we change the Python code, its dependencies, and Dockerfile, GitHub Action workflow will build a new Docker image, push it to AWS ECR, and deploy a new version of the Docker container that we can access using EC2 instances public IP on port 80.

Blog post explaining the code:

https://medium.com/@akhilesh-mishra/devops-zero-to-hero-4-deploy-a-dockerized-flask-app-on-aws-using-github-action-e5255fc4e0c9

{{ .Content }}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published