Skip to content

Commit

Permalink
Added DEMO Sequence Step
Browse files Browse the repository at this point in the history
  • Loading branch information
zeroc0d3 committed Apr 9, 2022
1 parent ab85c2b commit d5db4ca
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions DEMO.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# DEMO DevOpsCorner Terraform Infra

## Deploy Container Image CI/CD

- Clone Repository [DevOpsCorner Container](https://github.com/devopscorner/devopscorner-container)
- Creating Dockerfile for Container Image CI/CD
- Creating Pipeline for Building Container Image CI/CD (`_infra/buildspec.yml`)
- Setup Varible Environment / Using Config Secret with AWS Parameter Store
- Running Pipeline with AWS CodePipeline & AWS CodeBuild
- Register Container Image CI/CD to Amazon ECR (Container Registry)

## Provisioning EKS Inside Container

- Clone This Repository ([Terraform Infra](https://github.com/devopscorner/terraform-infra))
- Creating Dockerfile for Container Terraform Infra
- Creating Pipeline for Build Container Image Terraform Infra (`_infra/buildspec-eks.yml`)
- Setup Varible Environment / Using Config Secret with AWS Parameter Store
- Running Pipeline Build Container Image Terraform Infra
- Register Container Image Terraform Infra to Amazon ECR
- Creating Pipeline for Terraform Plan (`buildspec-terraform-eks-plan.yml`), Terraform Apply (`_infra/buildspec-terraform-eks-apply.yml`) & Terraform Destroy (`_infra/buildspec-terraform-eks-destroy.yml`)
- Create Manual Approval Pipeline for Apply
- Create Manual Approval Pipeline for Destroy
- Running Pipeline for Terraform Plan
- Running Pipeline for Terraform Apply (Auto Approved), after trigger Manual Approval Apply
- Running Pipeline for Terraform Destroy (Auto Approved), after trigger Manual Approval Destroy

0 comments on commit d5db4ca

Please sign in to comment.