Compare commits

..

2 Commits

Author SHA1 Message Date
7a6176db76 Merge pull request 'chore(deploy): worker image tag 更新為 real-softmax-20260706' (#7) from chore/compose-softmax-tag into main 2026-07-05 22:04:37 +00:00
9dcc9dfa34 chore(deploy): worker image tag 更新為 real-softmax-20260706(尾端 Softmax 移除 + pre-check 收窄)
- 三 worker(onnx/bie/nef)image → real-softmax-20260706
  digest sha256:7ae3f6780816e5c6beb638ce550dc8cbafafe7975b9b20dce79d999fd5a99cec
- rollback 目標更新為 real-precheck-20260703(staging 本地仍在、秒級回滾)
- staging 已完成部署 + smoke(REAL mode / MinIO / queue listening 三項通過)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 06:03:24 +08:00

View File

@ -2,23 +2,24 @@
# Kneron Model Converter — REAL worker override真實轉檔版
#
# 用途:把 onnx/bie/nef 三個 worker 從 stub 切成真實轉檔 image
# jim800121/kneron-model-converter-worker:real-precheck-20260703
# jim800121/kneron-model-converter-worker:real-softmax-20260706
#
# 目前 tagreal-precheck-20260703在 real-tflite 基礎上加 platform/operator pre-check
# 不支援 op 早期快速失敗;含 tensorflow-cpu 2.13.1 + igraph 1.0.0、支援 tflite→onnx
# 目前 tagreal-softmax-20260706在 real-precheck 基礎上加 onnx 階段尾端 Softmax 自動移除
# + pre-check regex 收窄;含 tensorflow-cpu 2.13.1 + igraph 1.0.0、支援 tflite→onnx
# digest sha256:7ae3f6780816e5c6beb638ce550dc8cbafafe7975b9b20dce79d999fd5a99cec
# 上一版 tagrollback 用、staging 本地 + Docker Hub 上仍在real-precheck-20260703無 Softmax 移除)
# digest sha256:522726ff34b0ee4855978383a47b983882f9f360b49c39560139b6318efb9c0e
# 上一版 tagrollback 用、Docker Hub 上仍在real-tflite-20260702無 pre-check
# 更早版 tagrollback 用、Docker Hub 上仍在real-tflite-20260702無 pre-check
# digest sha256:29bc3f60cf263e826960a2f05338601d23d6ff19a7f84c205d8b391e262ec710
# 更早版 tagrollback 用、Docker Hub 上仍在real-20260622無 tensorflow、無 pre-check
#
# 部署staging
# export DOCKER_HOST=tcp://192.168.0.130:2375
# docker compose -f docker-compose.yml -f docker-compose.real.yml pull onnx-worker bie-worker nef-worker
# docker compose -f docker-compose.yml -f docker-compose.real.yml up -d onnx-worker bie-worker nef-worker
#
# Rollback 到上一版 real imagereal-tflite-20260702、無 pre-check、含 tensorflow
# Rollback 到上一版 real imagereal-precheck-20260703、無 Softmax 移除staging 本地仍在 → 秒級回滾
# export DOCKER_HOST=tcp://192.168.0.130:2375
# # 把下方三個 worker 的 image tag 改回 real-tflite-20260702Docker Hub 上仍在),再:
# # 把下方三個 worker 的 image tag 改回 real-precheck-20260703staging 本地 + Docker Hub 上仍在),再:
# docker compose -f docker-compose.yml -f docker-compose.real.yml pull onnx-worker bie-worker nef-worker
# docker compose -f docker-compose.yml -f docker-compose.real.yml up -d --no-deps onnx-worker bie-worker nef-worker
#
@ -37,19 +38,19 @@
services:
onnx-worker:
image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702
image: jim800121/kneron-model-converter-worker:real-softmax-20260706 # rollback: real-precheck-20260703
pull_policy: always
environment:
- WORKER_MODE=real
bie-worker:
image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702
image: jim800121/kneron-model-converter-worker:real-softmax-20260706 # rollback: real-precheck-20260703
pull_policy: always
environment:
- WORKER_MODE=real
nef-worker:
image: jim800121/kneron-model-converter-worker:real-precheck-20260703 # rollback: real-tflite-20260702
image: jim800121/kneron-model-converter-worker:real-softmax-20260706 # rollback: real-precheck-20260703
pull_policy: always
environment:
- WORKER_MODE=real