Skip to content

This is a three stage cicd pipeline to be used across environments. UsesCodePipeline, CodeBuild and CodeDeploy. This code assumes that your git sources is already configured with AWS CodePipeline via console.

License

Notifications You must be signed in to change notification settings

sayujnath/aws-3-stage-cicd-pipelines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

Create CICD pipelines with three stages for multiple environments as per diagram below:

cicd pipelines

Prerequisites

Requirement Description
Terraform Installation Instructions
AWS Account and CLI Credentials Create Account
Terraform Backend Setting up backend
S3 Bucket Create S3 bucket for storing code-pipeline artifacts

Installation

  1. Update setup/state.tf file with an AWS cli profile with admin access, Terraform backend state and lock file using pre-configured S3 bucket and DynamoDB table.
  2. Deploy using Terraform and AWS provider
cd setup
terraform plan -out infra-plan.json
terraform apply 

About

This is a three stage cicd pipeline to be used across environments. UsesCodePipeline, CodeBuild and CodeDeploy. This code assumes that your git sources is already configured with AWS CodePipeline via console.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages