docs: 更新 Skills + LOGBOOK (K0 完成 + OTEL gRPC/HTTP 區分)
All checks were successful
E2E Health Check / e2e-health (push) Successful in 15s

Skills v2.4:
- OTEL gRPC (24317) vs HTTP (24318) 端點明確區分
- K8s API 用 gRPC,CI/CD 用 HTTP

LOGBOOK:
- K0.1/3/4/6/7 低風險項目完成
- #33 Sentry + OTEL 修復

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
OG T
2026-03-31 12:23:10 +08:00
parent 138a56a432
commit 9aa76ecf75
2 changed files with 18 additions and 6 deletions

View File

@@ -10,10 +10,10 @@
| 欄位 | 值 |
|------|-----|
| **版本** | v2.0 |
| **版本** | v2.4 |
| **建立日期** | 2026-03-20 (台北) |
| **建立者** | Claude Code |
| **最後修改** | 2026-03-29 01:30 (台北) |
| **最後修改** | 2026-03-31 12:45 (台北) |
| **修改者** | Claude Code
### 變更紀錄
@@ -34,6 +34,7 @@
| v2.1 | 2026-03-30 | Claude Code | **🔴🔴🔴 前端內網 IP 禁令 + CD 安全修復** |
| v2.2 | 2026-03-31 | Claude Code | **📊 K3s 優化成效數據 (告警-100%, Pod 重啟-100%, 48h+穩定)** |
| v2.3 | 2026-03-31 | Claude Code | **📅 Phase 21 定期報告機制規劃 (Weekly/Daily E2E/K3s Report)** |
| v2.4 | 2026-03-31 | Claude Code | **🔧 OTEL gRPC vs HTTP 端點區分 (K8s:24317, CI/CD:24318)** |
---
@@ -421,16 +422,27 @@ kubectl --server=https://192.168.0.125:6443 get nodes
| **Sentry** | `http://192.168.0.110:9000` | Error Tracking |
| **Langfuse** | `http://192.168.0.110:3100` | LLM Tracing |
### CI/CD 配置 (ci.yaml / cd.yaml)
### CI/CD 配置 (ci.yaml / cd.yaml) - 使用 HTTP
```yaml
# ✅ 正確
# ✅ 正確 (CI/CD shell scripts 用 HTTP)
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.0.188:24318
# ❌ 錯誤 (2026-03-28 已修正)
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.0.121:4318
```
### K8s API 配置 (ConfigMap) - 使用 gRPC
```yaml
# ✅ 正確 (Python SDK 用 gRPC exporter)
# 2026-03-31 修正: 24318 → 24317
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.0.188:24317
# ❌ 錯誤 (會導致 StatusCode.UNAVAILABLE)
OTEL_EXPORTER_OTLP_ENDPOINT: http://192.168.0.188:24318
```
### 驗證指令
```bash

View File

@@ -5,11 +5,11 @@
---
## 📍 當前狀態 (2026-03-31 12:30 台北)
## 📍 當前狀態 (2026-03-31 12:45 台北)
| 項目 | 狀態 |
|------|------|
| **Phase 22 全面審查修復** | 🟡 **進行中** (P0 + 22.0 + 22.4 完成) |
| **K0 基礎穩定化** | **低風險完成** (K0.1/3/4/6/7) |
| **Phase 22.0 CI pytest** | ✅ **已完成** (CD Pipeline 加入測試步驟) |
| **Phase 22.4 命名清理** | ✅ **已完成** (ClawBot 舊檔案移除) |
| **P0-1 CD Secrets 注入** | ✅ **已完成** (ADR-035 強制) |