Skip to content

infra(terraform): Phase 1 Sprint 1 — Keycloak (Custom) ECS Service + Listener Rule(S1Infra-5) #322

Description

@win2cot

Phase 1 Sprint 1 Infra-5: (platform) Keycloak (Custom) ECS Service + ALB Listener Rule(共有 IdP runtime)

概要

共有 Keycloak Custom Image(#321)を platform stack の ECS Fargate Service として起動(共有 IdP runtime、multi-realm、ADR-0004 改訂)。platform の共有 ALB(#242、同 stack)の Host-based Listener Rule で 中立ホスト auth-dev.dgz48.xyz → Keycloak Service にルーティング。各プロジェクトは realm パス(例 /realms/tasks)で区別。

詳細仕様: infra/docs/adr/0004-platform-project-infra-separation.md(改訂)/ docs/adr/0006(改訂)/ infrastructure-plan §5.3 / §6.4。

stack / 配置(ADR-0004 改訂)

背景

やること

受入条件

関連

備考

  • task-type: task-type:impl / 優先度: priority/p0 / area: area/infra + area/keycloak
  • claude-automation: 適用

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/infraAWS インフラ(ECS Fargate / RDS / Keycloak / IAM)変更area/keycloakkeycloak/ サブプロジェクト変更claude:ready実装着手 OK のサイン。人が付与すると実装 Claude が起動priority/p0Critical / Blocker。本番影響あり、または他作業がブロックされるtask-type:implコード実装が主体のタスク

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions