Skip to content

Terraform script to create AWS Codedeploy

Terraform Script Github

Terraform script creates the following

  • AWS EC2 instance and install the codedeploy agent

  • Roles

  • AWS Codedeploy application

  • AWS codedeploy deployment group

Code deploy

  • Install docker if not preset

  • Check if docker service is running or not

  • Stops the old docker container if running

  • Creates new docker container with new docker image

  • Validates if newly created docker container is running or not

Codedeploy deployment has to be triggered manually once the above resources are created by terraform script