attacker
77045622fc
feat(k8s): 实时日志流 + WebSocket exec 交互终端 + 前端流式日志查看器
后端:
- GetPodLogsStream: 新增 K8s follow=true 流式日志读取
- GetPodLogs handler: 支持 stream=true → chunked transfer 实时推流
- ExecTerminal: WebSocket → K8s SPDY exec 双向代理 (交互式 bash)
- 路由: GET /ws/k8s-exec/:id/namespaces/:ns/pods/:pod (WebSocket)
前端 DeploymentDetail:
- 新增「实时流」按钮: fetch ReadableStream + TextDecoder 逐块渲染
- 日志内容自动滚动追加
CD/CI 镜像更新:
- POST /update-image 已可用 (前端表单+后端 API 均完成)
2026-06-19 07:49:32 +00:00
..
2026-06-19 07:49:32 +00:00
2026-06-18 09:22:13 +08:00
2026-06-18 09:30:45 +00:00
2026-06-19 01:10:46 +00:00