30 lines
1.6 KiB
Markdown
30 lines
1.6 KiB
Markdown
# cube 迁移清单
|
||
|
||
把 oci 节点(`oci.euphon.net`,ARM Ubuntu 22.04 + k3s + traefik ingress)上 Fam 自己的小 web app 迁到 cube(跑在 `famzheng.me` 节点上)。整理时间 2026-05-04。
|
||
|
||
> oci 主机本身不退役 —— 留给 Hera 同学继续用。所以这里只列**要从 oci 迁出**的应用,留在 oci 的其他服务一律不提。
|
||
|
||
---
|
||
|
||
## 一、会迁
|
||
|
||
| 应用 | 当前域名 | 用途 | 备注 |
|
||
|---|---|---|---|
|
||
| `portfolio` | portfolio.oci.euphon.net | 投资组合追踪 | **不在 k3s 里**——host systemd `portfolio.service`,uvicorn `:8890`,python3 直跑 |
|
||
| `repo-vis` | repo-vis.oci.euphon.net | git 仓库可视化 | k3s ns `repo-vis` |
|
||
| `guitar` | player.oci.euphon.net | 吉他 player(chord / tabs?) | 2 容器 sidecar |
|
||
| `pyroblem` | ? | ? | Fam 2026-05-04 补加,详情待补 |
|
||
|
||
## 一-bis、已迁
|
||
|
||
| 应用 | 新域名 | 完成时间 | 备注 |
|
||
|---|---|---|---|
|
||
| `simpleasm` | asm.famzheng.me | 2026-05-04 | FastAPI → axum + rusqlite 重写;前端 Vue3 原样搬;冷启 db;oci 端 IngressRoute + redirectRegex 308 永久跳转(noop service 占位 spec.services) |
|
||
|
||
---
|
||
|
||
## 二、迁移注意事项
|
||
|
||
- **域名**:oci 上 ingress 都挂在 `*.oci.euphon.net` 等域名下。迁到 cube 后切到 `*.famzheng.me`(节点主域),DNS 已是 wildcard A 记录,无需新加。是否保留旧域名做 redirect 另议。
|
||
- **portfolio 特殊**:host systemd 跑的,不在 k3s 里。迁过来要么沿用 systemd(直接放本机 `/home/fam` 下跑)、要么打 docker image 进 k3s。
|