
bodywork-core
用声明式配置,在 Kubernetes 上自动跑通 ML 流水线和模型上线。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 435
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Kubernetes 集群
- Python 3.9+
- 镜像仓库
安装与启动步骤
-
1先有 Kubernetes 集群
它把流水线部署到集群里,没有集群无从谈起。
kubectl get nodes -
2装命令行
它是 CLI 工具,pip 装即可。
pip install bodywork -
3配集群访问
让它拿到集群的上下文与命名空间。
-
4部署一个示例流水线
先用最小示例验证镜像拉取与调度。
如何确认成功
流水线在集群里按阶段跑完,日志能在命令行直接看到,失败阶段能定位到具体步骤
注意事项
- 它管的是流水线的编排与调度,不训练模型。
- 集群权限要给对,否则镜像拉不下来时报错很含糊。
- 阶段之间的产物靠对象存储传递,桶要提前建好。
- 成本与集群规格直接相关,跑完记得清资源。
核心亮点
- 声明式 YAML 定义流水线,版本可追踪,复现性好
- 原生集成 Kubernetes,自动处理资源调度和滚动更新
- 支持 Git 触发,与 CI/CD 流程无缝衔接
不足之处
- 文档/社区待观察
- 项目星标较少,生态和案例相对有限
适用场景
- 团队需要标准化 ML 流水线并部署到 Kubernetes
- 希望将模型训练与上线自动化,减少手工操作
- 在已有 K8s 集群上快速搭建 ML 运维平台
替代项目
Kubeflow、Seldon Core、MLflow
下一篇:MLOpsPython
同类项目推荐
OpenGPT
开源
免费封装 GPT API,几行代码接入智能对话
OpenGPT 3.5/4 is a project aimed at providing practical and user-friendly APIs. The ···
platform
开源
把 AI 智能体从笔记本搬到 K8s,企业级管控一步到位
Agyn is an open-source Kubernetes-native runtime that moves AI agents like Claude Co···
VectorRAG.Net
开源
在 .NET 中快速实现语义搜索和 RAG,无需外部向量数据库。
VectorRAG.Net is a .NET-native high-performance vector database library for semantic···
agentacct
开源
看清你的 AI 编程代理干了啥、花了多少钱
See what your coding agents did and what it cost. Breaks each task down into work st···
env-doctor
开源
一键诊断修复 CUDA/GPU 环境,本地、Docker、CI 全搞定
Diagnose and Fix CUDA / GPU environments compatibility issues locally, in Docker, an···
new-api-docs-v1
开源
看 New API 文档,快速上手集成,少走弯路。
New API v1 official website documentation
MLOps
开源
让机器学习模型从实验室平滑走向生产,告别手工部署烦恼。
Machine Learning In Production (MLOps)
aisix-archived
开源
用 Rust 打造你的 AI 网关,统一管理多模型请求
An open source, Native AI Gateway and LLM proxy built in Rust
ai-system
开源
一站式管理 AI 模型全生命周期,告别工具碎片化
LLM/MLOps/LLMOps