DataXCube Deploy Console

切换 · 合并 · 构建 · 部署
根据截图评估待更新模块

上传或在本页粘贴 Pod / Deployment 列表截图,核对识别结果后比较 Git 分支。只评估截图中的模块,不操作目标集群。更新时间不等于实际部署提交,结果仅供发布前核对。

可上传多张截图;所有时间按北京时间理解。
模块截图更新时间(北京时间,可修改)操作
评估结果
上传截图或手动填写后开始评估。
我的代码:新明珠 → 瓦立方

比较 develop → tilecube/develop,按当前 GitLab 账号的提交邮箱筛选,使用补丁内容识别已经同步过的提交。这里只列出候选;请逐条查看差异和依赖,确认适用于瓦立方后再同步。

执行时需要个人 GitLab Token 具有 write_repository 权限。冲突会停止整批操作,不自动解决,不触发部署。SDK 变更还需核对两系统兼容性,并先发布 SDK。

点击查询后查看候选提交。
更新控制台自身

从公司 Git 仓库的 develop 分支拉取最新已提交代码并发布。构建、更新和就绪检查由 Jenkins 执行;页面短暂断开后会自动恢复。

当前版本:读取中…

查看 Jenkins 发布记录
正在读取发布状态…
待更新 Pod

读取当前 Deployment 镜像并刷新远端分支。无 Git SHA 时按镜像构建时间推断,结果需核实;查询不会构建或部署。

选择部署分支后点击查询。
SDK Deploy

通过 Jenkins 发布 develop 分支 SDK 到 Maven 私服,沿用 Jenkins 仓库配置;不会构建镜像或部署 service

高频 低频
等待操作...
选择高频模块
高频 后端 前端 低频
已选 0
构建部署

触发 Jenkins 构建 → 等待完成 → 获取镜像 → 部署到 KubeSphere

操作日志
等待操作...
Dev 集群体检

来源:dev-ks.dataxcube.com / dataxcube + tilecube;管理员打开控制台时,09:00-12:00、13:30-20:30 每 3 分钟检查并清理最多 50 个 Evicted Pod

等待刷新
暂无 Evicted 僵尸 Pod

暂无自动 Kill 记录

运维日志
等待刷新...
Namespace 概览
僵尸 Pod 原始明细

暂无数据

Pod 镜像校验

对应 /api/pods,用于确认 namespace 中实际运行镜像方向是否正确

请选择模块查询

K8s 日志

对应 /api/logs,支持按文本关键字筛选和查看上下文

等待查询...
重启 Pod

低频操作;对部署页选中的模块执行 rollout restart,默认串行以降低 dev 内存压力

今日提交记录

点击「查询」加载今日提交

1 切换分支

对选中的模块执行 git fetch + git checkout,切换到指定分支

2 合并分支

对选中的模块执行 checkout target → pull → merge source

→
操作日志
等待操作...