プロジェクト

全般

プロフィール

フェーズ #712

未完了

Phase 14. 本番インフラ移行(EC2・RDS / Terraform)

本間 紀史 さんが20日前に追加. 19日前に更新.

ステータス:
新規
優先度:
通常
担当者:
-
開始日:
2026/10/09
期日:
進捗率:

70%

予定工数:
(合計: 0.00時間)

説明

本リリースに向け、本番を Lightsail 1 台構成(okinawan-01)から EC2・RDS 構成へ移し、Terraform で管理する。Lightsail は移行後ステージングとして使う。

方針(2026-10-09 決定)

  • AWS アカウント: 既存の maluna アカウント(478158973987。Route53 ゾーン・S3・/up 監視がある側)
  • Terraform コードはリポジトリの /infra に置く。state は S3 backend
  • NAT ゲートウェイは使わない(EC2 は public サブネット+SG で ALB からのみ受ける、RDS は private サブネット)
  • ALB+ACM を置く。RDS の Multi-AZ はコストを見て決める
  • EC2 の中身(Ruby・nginx・Puma)は従来どおり Capistrano+構築手順で作る

子チケット 10 (3件未完了 — 7件完了)

機能 #713: Terraform の基盤(/infra・S3 backend)を整備する終了本間 紀史2026/10/09

操作
機能 #714: 既存 AWS リソースを Terraform に取り込む(Route53・S3・/up 監視)終了本間 紀史2026/10/09

操作
機能 #715: VPC・ALB・ACM を Terraform で構築する(NAT ゲートウェイなし)終了本間 紀史2026/10/09

操作
機能 #716: RDS(MySQL 8.4)を Terraform で構築する終了本間 紀史2026/10/09

操作
機能 #717: EC2 を Terraform で構築し、アプリの実行環境を整える終了本間 紀史2026/10/09

操作
機能 #718: 本番データを RDS へ移し、DNS を切り替える新規2026/10/09

操作
機能 #719: Lightsail(okinawan-01)をステージング環境にする新規2026/10/09

操作
機能 #720: LIFF チャネルを本番とステージングで分ける新規2026/10/09

操作
機能 #737: 使っていない Active Storage を外し、保存先についての誤った記述を訂正する終了本間 紀史2026/10/09

操作
機能 #739: ステージング用ドメイン stg.okinawan-eats.com を作り、Lightsail で受けられるようにする終了本間 紀史2026/10/09

操作

表示するデータがありません

他の形式にエクスポート: Atom PDF