Skip to content

Releases: uma-arai/iac-story-code

v1.1.0

29 Dec 07:51
af97575
Compare
Choose a tag to compare

What's new

CDK

  • version up to v2 (#13)

v1.0.0

27 Jun 14:13
4b2669b
Compare
Choose a tag to compare
Draft (#9)

* feat: add cdk

* feat: add arch fig

* initialize terraform & pulumi with golang

* add .gitignore for golang

* setup pulumi initial resources

* add memo

* create VPC

* create Internet Gateway

* add route table associated with Internet Gateway and public subnet for ingress

* fix typo

* refactor VPC resources

* add private subnet and its route table

* add VPC endpoint toward S3 and associate it with route table for app

* Pulumi: add ECS Cluster

* Pulumi: add ECR

* Pulumi: add CloudWatch Log Group for app

* Pulumi: add Security Group

* Pulumi: create ALB and change related resources

* Pulumi: aggregate AWS tag settings

* Pulumi: add VPC endpoint

* Pulumi: add ECS definition & related resources and revise network settings

* update architecture diagram

* create SSM parameter

* Terraform: create VPC

* Terraform: create Internet Gateway

* Terraform: add public & private subnet

* Terraform: add route table associated with Internet Gateway

* Terraform: add VPC endpoint towards S3 and associate it with route table for app

* Terraform: add Security Group

* Terraform: add VPC endpoints as Interface type

* Terraform: add ECS Cluster

* Terraform: add IAM Role for ECS task execution

* Terraform: add ECR repository

* Terraform: add CloudWatch logs

* Terraform: create ALB and change related resources

* Terraform: add ECS definition & related resource

* feat: add chap02 sample

* at once

* at once

* feat: chap2 app yml

* cfn: vpc and sg

* Terraform: separate output def to other files

* cfn infra module done

* cfn: application layer

* cdk: rename

* first commit

* cdk: at once

* update REDOME for handson

* fix up README

* fix up README

* fix up README

* Pulumi: verup

* cdk: network resources

* update REDOME: increase EBS volume size

* update REDOME

* fix up README a bit

* remove unnecessary IAM Role

* Pulumi: revise parameter as secret

* Terraform: verup to v1.0.0

* update REDOME

* update REDOME

* cdk: infra and app

* update REDOME

* cdk: infra and app again

* fix: bootstrap command

* fix: bootstrap command

* cdk: add readme

* initialize

* cdk and cfn readme

* fix up Dockerfile to remove fargate error

* Pulumi: add IAM role to access SSM

* Pulumi: add VPC endpoint for SSM

* update REDOME

* cfn: nest at once

* cfn: to nested stack

* cfn: add appbase

* cfn: nested app stack

* cfn: done

* cfn: remove TODO

* cfn: remove TODO

* cdk: modify readme

* fix: cleanup

* fix: cleanup

* cdk: fix ssm and readme

* fix up README

* at once

* cdk: remove management stack

* cdk: done

* cdk: update readme

* terraform: review

* fix up a bit

* fix up a bit for Pulumi chap

* pulumi: review

* fix up README for app

* cdk: doc

Co-authored-by: Masaya ARAI <[email protected]>
Co-authored-by: Masaya ARAI <[email protected]>