Skip to content

Akshay16-6/Terraform_withcontainers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Create a repo in aws ECR name - > django-app

IMPORTANT - Once the repo is create change the 600735812827.dkr.ecr.us-west-1.amazonaws.com BELOW VALUES IN COMMANDS TO THE REPO OF YOURS

aws ecr get-login-password --region us-west-1 | docker login --username AWS --password-stdin 600735812827.dkr.ecr.us-west-1.amazonaws.com

cd app/

docker build -t 600735812827.dkr.ecr.us-west-1.amazonaws.com/django-app:latest .

docker push 600735812827.dkr.ecr.us-west-1.amazonaws.com/django-app:latest

Change the docker_image_url_django in VARIABLES.TF file with your current repo name

Change the file paths in iam.tf and variables.tf file

Go to terraform folder and hit this below command

ssh-keygen -f california-region-key-pair

terraform init

terraform plan -out terraform.out

terraform apply "terraform.out"

pip install boto3 click

export AWS_ACCESS_KEY_ID=""

export AWS_SECRET_ACCESS_KEY=""

export AWS_DEFAULT_REGION="us-west-1"

python update-ecs.py --cluster=production-cluster --service=production-service

terraform destroy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 56.8%
  • Python 37.7%
  • Smarty 3.2%
  • Dockerfile 2.3%