Skip to content

springboot-angular2-tutorial/micropost-formation

Repository files navigation

micropost-formation

Core components

  • AWS VPC
  • AWS ECS with ALB and AutoScaling
  • AWS RDS
  • Cloudflare DNS and CDN

Dependencies

  • Terraform
  • AWS CLI
  • direnv

Getting started

Configure settings.

$ cp .envrc.example .envrc
$ vi .envrc
$ direnv allow

Init

$ export ENV=stg
$ source ./scripts/switch-role.sh
$ terraform init
$ terraform get
$ terraform workspace select ${ENV}

Plan and Apply

$ ./terraform-env.sh stg plan
$ ./terraform-env.sh stg apply

Related Projects

Releases

No releases published

Packages

No packages published