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 01:10:00 +00:00
2026-06-18 07:07:01 +08:00
2026-06-16 07:05:49 +08:00
2026-06-18 11:57:59 +00:00
2026-06-17 06:05:03 +08:00
2026-06-16 19:09:13 +08:00
2026-06-15 03:35:30 +08:00
2026-06-17 02:05:48 +08:00
2026-06-17 20:56:38 +08:00
2026-06-19 07:49:32 +00:00
2026-06-19 01:10:00 +00:00
2026-06-19 01:51:16 +00:00
2026-06-19 01:31:46 +00:00
2026-06-19 01:10:00 +00:00
2026-06-15 01:32:15 +08:00