3.1 系統概覽
本節說明網頁前台(真人登入使用的 /api/* JWT 介面)的系統流程與操作方式。
| 環境 | 網址 | Namespace(GKE) | 資料庫 |
|---|---|---|---|
| Develop | dev-ticket.fmt.com.tw | momo-ticket-develop | AlloyDB(develop) |
| Production | ticket.fmt.com.tw | momo-ticket-production | AlloyDB(production) |
| 層次 | 技術 |
|---|---|
| Frontend | Vue 3 + TypeScript + Vite + Pinia + Vue Router |
| Backend | Go(chi router + pgx/v5) |
| 登入 | Zitadel OIDC SSO(主要)/本機管理者帳密(fallback,GKE 環境無法連內網 AD 時使用) |
| 部署 | GKE,Gateway API,kubectl apply -k overlays/{develop,production}-gke |