Skip to content

infra(terraform): Phase 1 Sprint 2 — Frontend S3 + CloudFront + ACM(us-east-1)(S2Infra-3) #480

Description

@win2cot

親: #206(Sub-issues 参照)

概要

frontend(web/)配信用の S3 + CloudFront + ACM(us-east-1)を Terraform で構築する(S2Infra-3)。tasks-dev.dgz48.xyz で表示できる状態にする。

やること

  • S3(非公開、OAC 経由)+ CloudFront + ACM 証明書(us-east-1)+ Route53 レコード
  • tasks stack 所有(ADR-0004)、命名・タグは infra ADR-0004 §D 準拠
  • SPA ルーティング(直 URL fallback)を考慮したエラーページ設定(C-3 の /tasks/new 直 URL 対応)

受入基準

  • tasks-dev.dgz48.xyz で index.html が HTTPS 表示される
  • S3 直アクセスが拒否される(OAC のみ)

関連

  • infrastructure-plan §6 / ADR-0004

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/infraAWS インフラ(ECS Fargate / RDS / Keycloak / IAM)変更priority/p1High。現スプリント内で完了必須task-type:implコード実装が主体のタスク

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions