三层 Web 应用
使用场景: 记录标准有状态 Web 应用部署的后端工程师
Ingress:nginx ingress controller,负责 TLS 终止
frontend-svc → 2 个前端 Pod(React / SSR)
backend-svc → 2 个后端 Pod(REST API)
db-svc → 1 个 PostgreSQL Pod + PVC
ConfigMap:环境变量;Secret:数据库凭证
后端 Deployment 绑定 HPA,目标 CPU 70%
这样组织的原因: 将工作负载分配到三个专用 Worker 节点,一眼就能看出节点故障的影响范围——Node 3 宕机只影响数据库,无状态的前端和后端不受波及。
