在 Kubernetes 上部署 SkillFlaw 开发环境
当你的集群需要为开发者、测试人员或内部用户提供完整的 SkillFlaw 编辑器体验时,请使用这种部署形态。
本指南刻意对齐项目现有部署契约,而不是依赖外部 Helm Chart:
- backend 镜像:
ghcr.io/cwinux/skillflaw_backend:latest - frontend 镜像:
ghcr.io/cwinux/skillflaw_frontend:latest - 可选 docs 镜像:
ghcr.io/cwinux/skillflaw_docs:latest - 有状态依赖:PostgreSQL 与 Redis
何时使用这个拓扑
当你希望同一个环境同时提供以下能力时,请选择开发环境拓扑:
- 浏览器编辑器与管理 UI
- backend API
- 用于内部协作测试的共享状态
- 可选的独立 docs 站访问
如果只是纯程序化服务,不需要 frontend,请直接使用生产环境指南中的 API 优先形态。
前置条件
- 一个 Kubernetes 集群
kubectl- 能够从
ghcr.io拉取镜像 - PostgreSQL 与 Redis 的方案:可以集群内,也可以外部托管
- 为
SKILLFLAW_CONFIG_DIR准备好可写持久卷