Files
blog/k8s/ingress.yaml
T
zhaoxi 0efb2bffbd chore(k8s): 适配生产部署
- ingress 只暴露 /api(前端静态文件由外部 Caddy 托管)
- deployment 填入正式域名 blog.zhaoxi.net.cn
- 真实 secret 移出 git 跟踪,改用 secret.example.yaml 模板
2026-07-18 21:45:11 +08:00

21 lines
497 B
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: blog
namespace: blog
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: web
spec:
rules:
- host: blog.zhaoxi.net.cn
http:
paths:
# 前端静态文件由外部 Caddy 直接托管,集群内只暴露 API
- path: /api
pathType: Prefix
backend:
service:
name: backend
port:
number: 3000