Releases: uma-arai/iac-story-code
Releases · uma-arai/iac-story-code
v1.1.0
v1.0.0
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]>