repair-agent
|
5e3f0653c9
|
fix bug
Build and Deploy Backend / build-and-deploy (push) Successful in 3m48s
|
2026-03-03 15:33:00 +08:00 |
|
repair-agent
|
01b2ef298c
|
fix build time
Build and Deploy Backend / build-and-deploy (push) Successful in 3m34s
|
2026-03-03 15:15:44 +08:00 |
|
repair-agent
|
c3a171163a
|
fix build bug
Build and Deploy Backend / build-and-deploy (push) Successful in 50m38s
|
2026-03-03 14:13:02 +08:00 |
|
repair-agent
|
790878ff4d
|
fix bug
Build and Deploy Backend / build-and-deploy (push) Failing after 11m47s
|
2026-03-02 18:05:33 +08:00 |
|
repair-agent
|
c219ec2fcf
|
feat(hw-ws-service): 将 Go WebSocket 服务纳入 CI/CD 并通过 Traefik 统一入口
Build and Deploy Backend / build-and-deploy (push) Failing after 4m28s
## 变更内容
### k8s/ingress.yaml
- 新增 /xiaozhi/v1/ 路径规则,将 WebSocket 流量路由到 hw-ws-svc:8888
- Traefik 最长前缀优先,/xiaozhi/v1/ 不影响 / 下的 Django 路由
### hw_service_go/k8s/service.yaml
- Service 类型由 LoadBalancer 改为 ClusterIP
- 移除阿里云 SLB 注解(通过 Traefik Ingress 统一暴露,不再需要独立公网 IP)
### hw_service_go/k8s/deployment.yaml
- 镜像地址改为 ${CI_REGISTRY_IMAGE}/hw-ws-service:latest 占位符
- CI/CD 部署时统一通过 sed 替换为华为云 SWR 实际地址
### hw_service_go/internal/server/server.go
- 新增 GET /xiaozhi/v1/healthz 接口,返回 {"status":"ok","active_connections":N}
- 用于部署后验证服务存活及当前连接数
### .gitea/workflows/deploy.yaml
- 新增 Build and Push HW WebSocket Service 步骤,构建并推送 hw_service_go 镜像
- 部署步骤新增 kubectl apply hw_service_go/k8s/deployment.yaml 和 service.yaml
- 新增 kubectl rollout restart deployment/hw-ws-service
### run.sh
- 本地同时启动 Django + hw_service_go 的开发脚本
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-02 17:16:26 +08:00 |
|