Logan.Li
|
fd60361d93
|
chore: 统一本地服务器与远程仓库源码
- 合并 main 与 master 历史并以服务器结构为基线
- 保留迁移、数据保留、AWS 账单与部署安全能力
- 建立 SDD 规格和 CI 验证闭环
|
2026-08-05 20:03:25 +08:00 |
|
Logan
|
5770f2ccd4
|
chore: v0.1.1 发版脚本修复与 K8s 镜像坐标更新
- run.sh release 改用 docker-compose build,修复 buildx 缺失导致发版失败
- K8s deployment/quick-deploy 镜像更新为 lghost/aiops:v0.1.1
- 恢复 backend/static/.gitkeep 供 go:embed 目录占位
|
2026-07-02 08:01:22 +08:00 |
|
Logan.Li
|
9f5ce249f1
|
feat(release): 统一版本与 embed 部署,推送 lghost/aiops 镜像
- resolve_version 统一二进制/Docker/K8s 版本解析
- docker-compose 简化为 mysql+redis+aiops 单应用容器
- 新增 release/docker push/kubernetes push 构建并推送 Docker Hub
- K8s deployment 镜像改为 lghost/aiops:<tag> 语义版本
|
2026-06-26 16:37:15 +08:00 |
|
Logan.Li
|
8df0acb338
|
fix(k8s): 同步 local 模式数据路径为 /app/sqlite3.db 与二进制同级
- deployment/quick-deploy: PVC 挂载 sqlite3.db/redka.db 到 /app/,含旧 data/ 迁移
- configmap 与 run.sh 状态输出对齐新路径
- README 补充 local 模式说明
|
2026-06-26 16:19:03 +08:00 |
|
Logan.Li
|
b7166acda4
|
优化 local 模式兼容性与部署可靠性
- SQL 方言层:agent updated_at、dashboard 小时分桶、清理任务跨 SQLite/MySQL
- Cache Capabilities:redka 跳过 ZSet/PubSub,Agent 聚合改 DB 直读
- local 模式 redka 初始化失败 Fatal;/version 返回 features
- SQLite WAL + 连接池限制;K8s data 改 PVC 持久化
- run.sh:旧参数迁移、升级后 /version 校验
|
2026-06-26 13:28:31 +08:00 |
|
attacker
|
ec7aa61948
|
feat: --mode local 一键本地模式 (SQLite + redka, 无需 MySQL/Redis)
- main.go: --mode local 自动配置 db-driver=sqlite, db-name=data/sqlite3.db, redis-driver=redka
- database: 切换纯 Go SQLite 驱动 (github.com/glebarez/sqlite) — 无需 CGO
- docker-compose.yml: backend 添加 MODE=${MODE:-release} env var + data 卷挂载
- run.sh: binary upgrade 默认 --mode local, config.yaml 模板更新为 local 模式
- K8s quick-deploy.yaml: 单容器部署, MODE=local 环境变量切换远程/本地
|
2026-06-26 04:36:09 +00:00 |
|
attacker
|
d65cc34354
|
refactor: trim K8s env vars to minimum (9 envs, only override code defaults)
|
2026-06-24 04:05:31 +00:00 |
|
attacker
|
bbf06204cc
|
refactor: rename deploy/k8s to deploy/kubernetes; add SetEnvKeyReplacer for env var support in K8s
|
2026-06-24 04:02:26 +00:00 |
|