Skip to content

automated deployment of microservices via either python or bash to AWS Elastic Beanstalk

Notifications You must be signed in to change notification settings

colinbut/microservice-aws-elasticbeanstalk-deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Microservice AWS Elastic Beanstalk Deployment

Deployment

Containerized Microservice

Pre-requisities

Need to give your instances with permission to access the docker images stored in Amazon ECR repository by adding permissions to your environment's instance profile. Can attach the AmazonEC2ContainerRegistryReadOnly managed policy to the instance profile to provide read-only access to all Amazon ECR repositories... as specified in the AWS Elastic Beanstalk Documentations.

Steps:

  1. go to containerized directory of this repo and update the docker image in the Dockerrun.aws.json file

  2. Run the following deployment command of the eb cli:

eb deploy

Non-Containerized Microservice

  1. go to non-containerized folder of this project and run following script:
deploy.sh

About

automated deployment of microservices via either python or bash to AWS Elastic Beanstalk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published