Kubeflow Pipelines 与 KFP SDK 同步发布 2.18.0。最实用的变化是流水线可以本地可视化预览,不需要部署服务端。
这个改动砍掉了什么
过去想看一条流水线的图长什么样,得搭一套 KFP 后端:MySQL、MinIO、ml-pipeline 一堆组件。为了看一眼 DAG 就要维护一套集群,很多团队干脆不看了。本地可视化把这一步的门槛降到零。
其他改进
artifact 支持自动预览;组件编写能力增强;任务重试与缓存行为的控制粒度更细。数据管理侧新增导出导入能力和可选的保留策略。
数据管理这块值得展开
ML 平台的通病是 artifact 越积越多,存储账单一年涨几倍,但没人敢删。可选保留策略让「按时间或按数量自动清理」变成配置项,导出导入则让跨环境迁移成为可能。
注意这是特性发布不是安全更新
同一周 Kubeflow 还披露了五个 CVE:Pipelines 的 zip bomb 拒绝服务(CVE-2026-118761,7.5)、artifact 访问的授权绕过(CVE-2026-118760,6.5)、日志检索 API 授权绕过(CVE-2026-118759,7.5)、artifact handler 路径遍历(CVE-2026-118758,7.5),以及 10 月 13 日的 Model Registry SSRF(CVE-2026-110220,7.1)。升级 2.18 不等于修完这些,要单独确认。
要不要上
如果你的团队在 K8s 上跑 ML 流水线,本地可视化这一条就够理由评估了。如果只是偶尔跑几个训练脚本,KFP 是过度工程,直接上脚本加调度器更省事。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。