Skip to content

Releases: nekochans/lgtm-cat-terraform

release/v1.0.0

10 Feb 03:32
8cb31ab
Compare
Choose a tag to compare

What's Changed

  • Terraformのバージョンを最新化 + 初期設定を追加 by @keitakn in #2
  • LGTM画像を配信する為のCDNを作成 by @keitakn in #4
  • Vercel上から独自ドメインでアクセスさせる為に必要なリソースを追加 by @keitakn in #5
  • CIの設定を追加 by @keitakn in #8
  • Route 53のTXTレコードを管理する為のModuleを追加 by @keitakn in #9
  • LGTM画像になる前の一時的な画像を扱う為のS3バケットを作成 by @keitakn in #17
  • アップロード機能に必要なS3バケットの作成と設定変更 by @keitakn in #20
  • バックエンド環境用のステージング環境を構築 by @keitakn in #22
  • Serverlessデプロイ用のIAMユーザーを作成 by @keitakn in #25
  • S3バケットのオブジェクトに有効期限を設定するルールを追加 by @keitakn in #26
  • アクセストークンを発行する用のCognitoUserPoolを作成 by @keitakn in #27
  • APIに必要なAPI GatewayとLambdaの構築 by @kobayashi-m42 in #29
  • S3への権限をLambdaの実行ロールに追加 by @kobayashi-m42 in #31
  • LambdaにAPIで必要となる環境変数を追加 by @kobayashi-m42 in #33
  • Terraform のバージョンをv1.0.3にアップグレード by @kobayashi-m42 in #34
  • VPCとRDSを構築 by @kobayashi-m42 in #35
  • RDS Proxy と踏み台用の ECS Fargate を構築 by @kobayashi-m42 in #37
  • コーディングルールに合わせてディレクトリ名とファイル名をケバブケースに変更 by @kobayashi-m42 in #38
  • RDSに対してMigrationを実行する為のリソースを作成する by @kobayashi-m42 in #40
  • terraform-init.sh を最新の状態に更新 by @keitakn in #44
  • terraform planの差分確認&対応 by @keitakn in #47
  • ねこ画像と判定された元画像は永続的に残すように変更 by @keitakn in #49
  • Client Credentials Grant(RFC 6749) で発行されたアクセストークンでAPIを保護する設定を追加 by @keitakn in #50
  • STG環境用に RDS Proxy の認証を追加 by @kobayashi-m42 in #53
  • ステージング環境と本番環境、両方でMigrationが実行できる環境を構築 by @kobayashi-m42 in #54
  • RDSをAmazon Aurora MySQL 3にアップグレードする by @kobayashi-m42 in #55
  • ランダムでLGTM画像を返すAPIに必要なLambdaの変更を行う by @kobayashi-m42 in #57
  • 画像アップロード機能に必要な本番用リソースの構築を行う by @kobayashi-m42 in #59
  • 本番用に lgtm-cat-lambda のセキュリティグループを作成 by @kobayashi-m42 in #60
  • API 用の Lambda のタイムアウトを API Gateway のタイムアウトより短くするために29秒に変更 by @kobayashi-m42 in #62
  • Lambda から RDS Proxy に接続できるよう SecurityGroup に ingress ルールを追加 by @kobayashi-m42 in #63
  • ねこ画像と判定された画像は永続的に残すように変更 by @keitakn in #67
  • CloudFront セキュリティポリシーを最新のポリシーに変更 by @kobayashi-m42 in #68
  • AWS Providerをバージョン4系にアップグレード by @kobayashi-m42 in #69
  • terraform-init.sh のディレクトリ一覧をshell内部で取得するように変更 by @kobayashi-m42 in #71
  • lgtm-cat-apiのAPIGatewayにCORSの設定を追加 by @keitakn in #73
  • ねこ画像判定用API用のリソースを作成 by @keitakn in #74
  • READMEのリソースID、リソース名の説明が間違っているので修正 by @kobayashi-m42 in #76
  • 未使用の証明書を削除したので Terraform からも削除 by @kobayashi-m42 in #79
  • lgtm-cat-api 用の ECS を構築 by @kobayashi-m42 in #80
  • lgtm-cat-api の Sentry 導入に必要となる環境変数を ECS に追加 by @kobayashi-m42 in #81
  • 本番環境 lgtm-cat-api 用の ECS を構築 by @kobayashi-m42 in #83
  • lgtm-cat-api ECS にアクセストークンの検証に必要となる環境変数を追加 by @kobayashi-m42 in #84

New Contributors

Full Changelog: https://github.com/nekochans/lgtm-cat-terraform/commits/v1.0.0